Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
GLW-BETA | ERC-20 | 4.079942M | -- | -- |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21219224 | 8 hours ago | | | 0 | 0.00090151756 | |
| 21219222 | 8 hours ago | | | 0 | 0.0012149365 | |
| 21219004 | 9 hours ago | | | 0 | 0.0012122611 | |
| 21219000 | 9 hours ago | | | 0 | 0.0011545758 | |
| 21218055 | 12 hours ago | | | 0 | 0.0011739017 | |
| 21218044 | 12 hours ago | | | 0 | 0.0011209671 | |
| 21218042 | 12 hours ago | | | 0 | 0.0012520786 | |
| 21218039 | 12 hours ago | | | 0 | 0.0012592211 | |
| 21218034 | 12 hours ago | | | 0 | 0.0015058769 | |
| 21217422 | 14 hours ago | | | 0 | 0.0016560669 |
ABI
ABI objects
Getter at block 21221683
CLAIM_PAYOUT_RELAY_PERMIT_TYPEHASH() view returns (bytes32)
0x5c1edfbd8d37c567a5ff069ded6de286a7c1eb363cb354e0177a53c24fab88e9
GCC() view returns (address)
0x21c46173591f39afc1d2b634b74c98f0576a272b
GENESIS_TIMESTAMP() view returns (uint256)
1700352000
GLOW_REWARDS_PER_BUCKET() view returns (uint256)
175000000000000000000000
GLOW_TOKEN() view returns (address)
0xf4fbc617a5733eaaf9af08e1ab816b103388d8b6
GOVERNANCE() view returns (address)
0x8d01a258bc1adb728322499e5d84173ea971d665
HOLDING_CONTRACT() view returns (address)
0xd5970622b740a2ea5a5574616c193968b10e1297
OFFSET_LEFT() view returns (uint256)
16
OFFSET_RIGHT() view returns (uint256)
208
REWARDS_PER_SECOND_FOR_ALL() view returns (uint256)
16534391534391534
SHARES_REQUIRED_PER_COMP_PLAN() view returns (uint256)
100000
TOTAL_VESTING_PERIODS() view returns (uint256)
192
USDC() view returns (address)
0xe010ec500720be9ef3f82129e7ed2ee1fb7955f2
allGcas() view returns (address[])
[0xB2d687b199ee40e6113CD490455cC81eC325C496, 0x63a74612274FbC6ca3f7096586aF01Fd986d69cE]
bucketDelayDuration() pure returns (uint256)
7862400
currentBucket() view returns (uint256)
52
earlyLiquidity() view returns (address)
0xd5abe236d2f2f5d10231c054e078788ea3447dfc
eip712Domain() view returns (bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
(fields=0x0f, name=GCA and MinerPool, version=1, chainId=1, verifyingContract=0x6fa8c7a89b22bf3212392b778905b12f3dbaf5c4, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
getBucketTracker() view returns (struct BucketSubmissionBucketTracker)
(67, 258, 0)
getProposalHashes() view returns (bytes32[])
[0xe2f1e881dd78f3ddeb468269e82e2be352e4d211c1219ecd8f3ddfed628e979e, 0x93c4d07a4c47058c0c22e57292ab79494651b4d2ebe4d48ed3d73f74158d15d3]
nextProposalIndexToUpdate() view returns (uint256)
2
paymentNonce() view returns (uint256)
2
requirementsHash() view returns (bytes32)
0xf5cb16305601517126308ab9ffddf32fafc7c2f01d62c39d72db95f312abd1af
slashNonce() view returns (uint256)
0
Read-only
amountWithdrawnAtPaymentNonce(address, uint256) view returns (uint256)
bucket(uint256 bucketId) view returns (struct IGCABucket bucket)
bucketClaimBitmap(uint256 bucketId, address user) view returns (uint256)
bucketEndSubmissionTimestampNotReinstated(uint256 bucketId) view returns (uint128)
bucketFinalizationTimestampNotReinstated(uint256 bucketId) view returns (uint128)
bucketGlobalState(uint256 bucketId) view returns (struct IGCABucketGlobalState)
bucketStartSubmissionTimestampNotReinstated(uint256 bucketId) view returns (uint128)
createClaimRewardFromBucketDigest(uint256 bucketId, uint256 glwWeight, uint256 usdcWeight, uint256 index, bool claimFromInflation) view returns (bytes32)
createRelayDigest(address relayer, uint256 paymentNonce, uint256 relayNonce) view returns (bytes32)
gcaAgents(uint256) view returns (address)
gcaPayoutData(address gca) view returns (struct IGCAGCAPayout)
getPayoutData(address user, uint256 paymentNonce, address[] activeGCAsAtPaymentNonce, uint256 userIndex) view returns (uint256 withdrawableAmount, uint256 slashableAmount, uint256 amountAlreadyWithdrawn)
getProposalHashes(uint256 start, uint256 end) view returns (bytes32[])
hasBucketBeenDelayed(uint256 bucketId) view returns (bool)
isBucketFinalized(uint256 bucketId) view returns (bool)
isGCA(address account) view returns (bool)
isGCA(address account, uint256 index) view returns (bool)
isSlashed(address) view returns (bool)
nextRelayNonce(address) view returns (uint256)
paymentNonceToCompensationPlan(uint256 nonce, uint256 index) view returns (uint32[5])
paymentNonceToShiftStartTimestamp(uint256 nonce) view returns (uint256)
payoutNonceToGCAHash(uint256 nonce) view returns (bytes32)
proposalHashes(uint256) view returns (bytes32)
reward(uint256 id) view returns (struct BucketSubmissionWeeklyReward)
slashNonceToSlashTimestamp(uint256) view returns (uint256)
State-modifying
Events claimGlowFromInflation()
claimPayout(address user, uint256 paymentNonce, address[] activeGCAsAtPaymentNonce, uint256 userIndex, bool claimFromInflation, bytes sig)
claimRewardFromBucket(uint256 bucketId, uint256 glwWeight, uint256 usdcWeight, bytes32[] proof, uint256 index, address user, bool claimFromInflation, bytes signature)
delayBucketFinalization(uint256 bucketId)
donateToUSDCMinerRewardsPool(uint256 amount)
donateToUSDCMinerRewardsPoolEarlyLiquidity(uint256 amount)
executeAgainstHash(address[] gcasToSlash, address[] newGCAs, uint256 proposalCreationTimestamp)
handleMintToCarbonCreditAuction(uint256 bucketId)
pushHash(bytes32 hash, bool incrementSlashNonce)
setRequirementsHash(bytes32 _requirementsHash)
submitCompensationPlan(uint32[5] plan, uint256 indexOfGCA)
submitWeeklyReport(uint256 bucketId, uint256 totalNewGCC, uint256 totalGlwRewardsWeight, uint256 totalGRCRewardsWeight, bytes32 root)
submitWeeklyReportWithBytes(uint256 bucketId, uint256 totalNewGCC, uint256 totalGlwRewardsWeight, uint256 totalGRCRewardsWeight, bytes32 root, bytes data)
AmountDonatedToBucket(uint256 indexed bucketId, uint256 totalAmountDonated)
BucketSubmissionEvent(uint256 indexed bucketId, address gca, uint256 slashNonce, uint256 totalNewGCC, uint256 totalGlwRewardsWeight, uint256 totalGRCRewardsWeight, bytes32 root, bytes extraData)
CompensationPlanSubmitted(address indexed agent, uint32[5] plan)
EIP712DomainChanged()
GCAPayoutClaimed(address indexed agent, uint256 amount, uint256 totalSlashableBalance)
GCAsSlashed(address[] slashedGcas)
NewGCAsAppointed(address[] newGcas)
ProposalHashPushed(bytes32 proposalHash)
ProposalHashUpdate(uint256 indexed index, bytes32 proposalHash)
RequirementsHashUpdated(bytes32 requirementsHash)
constructor(address[] _gcaAgents, address _glowToken, address _governance, bytes32 _requirementsHash, address _earlyLiquidity, address _usdcToken, address _vetoCouncil, address _holdingContract, address _gcc)
This contract contains no fallback and receive objects.
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
AlreadyMintedToCarbonCreditAuction()
BucketAlreadyDelayed()
BucketAlreadyFinalized()
BucketIndexOutOfBounds()
BucketNotFinalized()
BucketSubmissionEnded()
BucketSubmissionNotOpen()
CallerNotEarlyLiquidity()
CallerNotGCA()
CallerNotGCAAtIndex()
CallerNotGovernance()
CallerNotVetoCouncilMember()
CannotDelayBucketThatNeedsToUpdateSlashNonce()
CannotDelayEmptyBucket()
CannotSetNonceToZero()
CompensationPlanLengthMustBeGreaterThanZero()
ElectricityFutureAuctionBidMustBeGreaterThanMinimumBid()
ElectricityFuturesAuctionAuthorizationTooLong()
ElectricityFuturesAuctionBidTooLow()
ElectricityFuturesAuctionEnded()
ElectricityFuturesAuctionInvalidSignature()
ElectricityFuturesSignatureExpired()
EmptyRoot()
FailedInnerCall()
GCCAlreadySet()
GlowWeightGreaterThanTotalWeight()
GlowWeightOverflow()
HashesNotUpdated()
IndexDoesNotMatchNextProposalIndex()
InsufficientShares()
InvalidGCAHash()
InvalidProof()
InvalidRelaySignature()
InvalidShares()
InvalidShortString()
InvalidUserIndex()
NoBalanceToPayout()
NotGCA()
NotUSDCToken()
ProposalAlreadyUpdated()
ProposalHashDoesNotMatch()
ProposalHashesEmpty()
ProposalHashesNotUpdated()
ReportGCCMustBeLT200Billion()
ReportWeightMustBeLTUint64MaxDiv5()
SafeCastOverflowedUintDowncast(uint8 bits, uint256 value)
SafeERC20FailedOperation(address token)
SignatureDoesNotMatchUser()
SignerNotGCA()
SlashedAgentCannotClaimReward()
StringTooLong(string str)
USDCWeightGreaterThanTotalWeight()
USDCWeightOverflow()
UserAlreadyClaimed()