GCCGuardedLaunch

Verified contract

Active on Ethereum with 126 txns
Deployed by via 0xad28e85b at 18809233
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "GCCGuardedLaunch"

0x56802cc80658da3751260811d8692a515b1d4918aaba41ed0602a2ad15e1c5e6
0xf95eb93580997ee8114db33a7ce4a7fffed0131963741d0df20541f132b4bf6d
0xe5f6b6abfafa4ba2c7cf011beebcf1c5096bf27fb474b1328e2d3f31090acd09
0x7dc3afb7888d320627cd80a3e42d842c3b7b34e4aae30aebdd0d1e4f985677f3
0xb775b2b785df3e194cbbff602f8e734ab153b9df067099edec7f0fa348df8ab3
0xd8bfae2fed0a5092e23c0f7dfcd3877016406a2b9ac6437631e6a2257fb233e1
0x1468b01a5ac033879e5a23ff55e54b908dba3bd4468dc1083d053f20e1c3138e
0x218bfe9060749bb4fa67d0c89db723c5a8fdd466a21a618c776445c09a174d1a
0x5624793f0dd85e4050b171937d0055fb98f88056f3c2f1f29b9fc112b2dfd3c8
0x6ca034eae856f343184f364935b0ddfb1422dc47ccee031a3da4ab7857a81004

Functions
Getter at block 20821073
CARBON_CREDIT_AUCTION(view returns (address)
0x85fbb04debbdea052a6422e74bfea57b17e50a80
COMMIT_PERMIT_TYPEHASH(view returns (bytes32)
0x88d36e102c268282d5c35dff36d9147df9d6705e795adef3f96de5410268ca32
GCA_AND_MINER_POOL_CONTRACT(view returns (address)
0x6fa8c7a89b22bf3212392b778905b12f3dbaf5c4
GLOW(view returns (address)
0xf4fbc617a5733eaaf9af08e1ab816b103388d8b6
GOVERNANCE(view returns (address)
0x8d01a258bc1adb728322499e5d84173ea971d665
IMPACT_CATALYST(view returns (address)
0x552fbb4e0269fd5036daf72ec006aaf6c958f4fa
UNISWAP_ROUTER(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
USDC(view returns (address)
0xe010ec500720be9ef3f82129e7ed2ee1fb7955f2
VETO_COUNCIL_ADDRESS(view returns (address)
0xa3a32d3c9a5a593bc35d69bacbe2df5ea2c3cf5c
decimals(view returns (uint8)
18
domainSeparatorV4(view returns (bytes32)
0x0e070d3b0a4399ee4ece641e3177a28f75b1e21510a191c72f04affea69fc0c7
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=Glow Carbon Certificate, version=1, chainId=1, verifyingContract=0x21c46173591f39afc1d2b634b74c98f0576a272b, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
name(view returns (string)
Glow Carbon Certificate
permanentlyFreezeTransfers(view returns (bool)
false
symbol(view returns (string)
GCC-BETA
totalSupply(view returns (uint256)
79421805213409381473
Read-only
allowance(address owneraddress spenderview returns (uint256)
allowlistedContracts(addressview returns (bool)
balanceOf(address accountview returns (uint256)
commitAllowance(address accountaddress spenderview returns (uint256)
isBucketMinted(uint256 bucketIdview returns (bool)
nextCommitNonce(addressview returns (uint256)
totalImpactPowerEarned(addressview returns (uint256)
State-modifying
allowlistPostConstructionContracts(
approve(address spenderuint256 valuereturns (bool)
burn(uint256 value
burnFrom(address accountuint256 value
commitGCC(uint256 amountaddress rewardAddressaddress referralAddressuint256 minImpactPowerreturns (uint256 usdcEffectuint256 impactPower)
commitGCC(uint256 amountaddress rewardAddressuint256 minImpactPowerreturns (uint256uint256)
commitGCCFor(address fromaddress rewardAddressuint256 amountaddress referralAddressuint256 minImpactPowerreturns (uint256 usdcEffectuint256 impactPower)
commitGCCFor(address fromaddress rewardAddressuint256 amountuint256 minImpactPowerreturns (uint256uint256)
commitGCCForAuthorized(address fromaddress rewardAddressuint256 amountuint256 deadlinebytes signatureaddress referralAddressuint256 minImpactPowerreturns (uint256uint256)
commitGCCForAuthorized(address fromaddress rewardAddressuint256 amountuint256 deadlinebytes signatureuint256 minImpactPowerreturns (uint256 usdcEffectuint256 impactPower)
commitUSDC(uint256 amountaddress rewardAddressaddress referralAddressuint256 minImpactPowerreturns (uint256 impactPower)
commitUSDC(uint256 amountaddress rewardAddressuint256 minImpactPowerreturns (uint256)
commitUSDCSignature(uint256 amountaddress rewardAddressaddress referralAddressuint256 deadlineuint8 vbytes32 rbytes32 suint256 minImpactPowerreturns (uint256 impactPower)
decreaseAllowance(address spenderuint256 requestedDecreasereturns (bool)
decreaseAllowances(address spenderuint256 requestedDecrease
decreaseCommitAllowance(address spenderuint256 amount
freezeContract(
increaseAllowance(address spenderuint256 addedValuereturns (bool)
increaseAllowances(address spenderuint256 addedValue
increaseCommitAllowance(address spenderuint256 amount
mintToCarbonCreditAuction(uint256 bucketIduint256 amount
setAllowances(address spenderuint256 transferAllowanceuint256 committingAllowance
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
CommitGCCAllowance(address indexed accountaddress indexed spenderuint256 value
EIP712DomainChanged(
GCCCommitted(address indexed accountaddress indexed rewardAddressuint256 gccAmountuint256 usdcEffectuint256 impactPoweraddress referralAddress
PermanentFreeze(
Transfer(address indexed fromaddress indexed touint256 value
USDCCommitted(address indexed accountaddress indexed rewardAddressuint256 amountuint256 impactPoweraddress referralAddress
Constructor
constructor(address _gcaAndMinerPoolContractaddress _governanceaddress _glowTokenaddress _usdgaddress _vetoCouncilAddressaddress _uniswapRouteraddress _uniswapFactory
Fallback and receive

This contract contains no fallback and receive objects.

Errors
BucketAlreadyMinted(
CallerNotGCAContract(
CannotReferSelf(
CommitAllowanceUnderflow(
CommitPermitSignatureExpired(
CommitSignatureInvalid(
ERC20FailedDecreaseAllowance(address spenderuint256 currentAllowanceuint256 requestedDecrease
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
ErrIsContract(
ErrNotVetoCouncilMember(
ErrPermanentlyFrozen(
InvalidShortString(
MustIncreaseCommitAllowanceByAtLeastOne(
StringTooLong(string str