HyperCycleShareManagerV2
Verified contract
Active on
Ethereum with 3,421 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 3 additional slots
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
) | ERC-1555 | 262.144K | -- | -- | |
) | ERC-1555 | 157.287K | -- | -- | |
) | ERC-1555 | 157.287K | -- | -- | |
) | ERC-1555 | 157.287K | -- | -- | |
) | ERC-1555 | 157.287K | -- | -- | |
) | ERC-1555 | 157.287K | -- | -- | |
) | ERC-1555 | 157.287K | -- | -- | |
) | ERC-1555 | 157.287K | -- | -- | |
) | ERC-1555 | 157.287K | -- | -- | |
) | ERC-1555 | 157.287K | -- | -- |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21243814 | 2 hours ago | | | 0 | 0.0048863578 | |
| 21243806 | 2 hours ago | | | 0 | 0.0069519639 | |
| 21243566 | 3 hours ago | | | 0 | 0.0019899963 | |
| 21243542 | 3 hours ago | | | 0 | 0.011057849 | |
| 21243401 | 3 hours ago | | | 0 | 0.0010993968 | |
| 21243379 | 3 hours ago | | | 0 | 0.0077633910 | |
| 21243137 | 4 hours ago | | | 0 | 0.00091442440 | |
| 21243128 | 4 hours ago | | | 0 | 0.0057997819 | |
| 21242635 | 6 hours ago | | | 0 | 0.0069891273 | |
| 21242632 | 6 hours ago | | | 0 | 0.0047776407 |
ABI
ABI objects
Getter at block 21244344
SELECTED_VOTATION_PERCENT() view returns (uint256)
900000000000000000
getContracts() view returns (address, address, address, address)
(0x21468e63abf3783020750f7b2e57d4b34afafba6, 0xd32cb5f76989a27782e44c5297aaba728ad61669, 0x4bfba79cf232361a53eddd17c67c6c77a6f00379, 0xea7b7dc089c9a4a916b5a7a37617f59fd54e37e4)
maxVotationDuration() view returns (uint256)
1209600
sharesProposalsCounter() view returns (uint256)
2117
Read-only
_lastVotationCreated(uint256 shareProposalId, address user) view returns (uint256)
getShareDataRevenueDeposited(uint256 shareNumber) view returns (uint256)
getShareProposalData(uint256 shareProposalId) view returns (struct ShareManagerTypesShareProposalData)
getUserVote(uint256 shareProposalId, uint256 votationIndex, address voter) view returns (bool)
getVotationConsensus(uint256 shareProposalId, uint8 votationOption) view returns (uint256)
getVotationData(uint256 shareProposalId, uint256 votationIndex) view returns (struct ShareManagerTypesVotation)
getVotationsLength(uint256 shareProposalId) view returns (uint256)
getVoteStats(uint256 shareProposalId, address user) view returns (uint256, uint256)
shareTokenExists(uint256 shareTokenNumber) view returns (uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events cancelPendingShareProposal(uint256 shareProposalId)
cancelShareTokenMigration(uint256 shareProposalId)
claimHypcPortionAndSurplus(uint256 shareProposalId, bool overridePendingDeposits)
completeShareProposal(uint256 shareProposalId, uint256 licenseNumber)
createShareProposal(bytes proposalData)
decreaseVotePower(uint256 shareProposalId)
finishShareTokenMigration(uint256 shareProposalId)
increaseVotePower(uint256 shareProposalId, uint256 amount)
onERC1155BatchReceived(address, address, uint256[], uint256[], bytes) returns (bytes4)
onERC1155Received(address, address, uint256, uint256, bytes) returns (bytes4)
onERC721Received(address, address, uint256, bytes) returns (bytes4)
proposeCancelShare(uint256 shareProposalId, uint256 deadline)
proposeNewDepositRevenueDelay(uint256 shareProposalId, uint256 deadline, uint256 newDepositRevenueDelay)
proposeNewHardwareOperatorAddress(uint256 shareProposalId, uint256 deadline, string newProposedString, address newHardwareOperator)
proposeNewHardwareOperatorRevenue(uint256 shareProposalId, uint256 deadline, uint256 newRevenue)
proposeNewManager(uint256 shareProposalId, uint256 deadline, address newShareManager)
sendRevenueToHardwareOperator(uint256 shareProposalId)
startShareProposalMigration(uint256 shareTokenNumber, address hardwareOperator, string operatorAssignedString)
vote(uint256 shareProposalId, uint256 votationIndex, bool voteFor)
HypcClaimed(uint256 shareProposalId, uint256 hypcClaimed)
ShareProposalCreated(uint256 shareProposalId)
ShareProposalEnded(uint256 shareProposalId)
ShareProposalStarted(uint256 shareProposalId)
VotationEnded(uint256 shareProposalId, uint256 votationIndex, bool voteForWinner)
VoteActionExecuted(uint256 shareProposalId, uint8 selectedOption)
VoteEmitted(uint256 shareProposalId, address voter, uint256 votationIndex, bool voteFor, uint256 votePower)
VoteStarted(uint256 shareProposalId, uint256 votationIndex, uint8 selectedOption)
constructor(uint8 _consensusOption, address _hypcToken, address _chypcV2, address _licenseContract, address _hypcShareTokens, uint256 _maxVotingTime)
This contract contains no fallback and receive objects.
ChypcIsNotHeld()
DeadlineMustBeIncreasing()
DeadlineTooLate()
GetShareDataFailed()
InvalidCHYPCAddress()
InvalidCHYPCOwner()
InvalidDeadline()
InvalidDepositRevenueDelay()
InvalidHYPCTokenAddress()
InvalidLicenseAddress()
InvalidLicenseOwner()
InvalidProposedAddress()
InvalidShareTokenContract()
InvalidShareTokenOwner()
InvalidTokenAmount()
InvalidVotation()
InvalidVotingDuration()
MustBeClaimedByHardwareOperatorAddress()
MustClaimRevenueBeforeClaimingSurplus()
MustUnlockRevenueBeforeClaimingSurplus()
MustWithdrawRevenueBeforeClaimingSurplus()
NoWealthOrRevenueTokensAvailable()
NotEnoughWealthTokensAvailable()
NotMigratingProposal()
ParticipantAlreadyVote()
ShareProposalEndTimeNotReached()
ShareProposalIsNotEnded()
ShareProposalIsNotPending()
ShareProposalMustBeActive()
ShareTokenAlreadyExists()
ShareTokenIsNotActive()
TokenLevelMismatch()
VotationAmountReached()
VotationCreatedTooSoon()
VotationDeadlineReached()
VotePowerLockedUntilDeadline()