Bytecode-generated storage layout

We've generated a storage layout (with no variable labels) from this contract's bytecode. We've also started a backfill to track the inferred variables and it is currently at block 21977071.

0x663ad92079394a7d438c1a8dbad00dff7187850c

Unverified contract

Proxy

Active on Base with 11 txns
Deployed by via 0x4b350a2e at 8285502
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "0x663ad92079394a7d438c1a8dbad00dff7187850c"

0x8cfcbf2faf0f94e5e1ed431c31887d91a56a18f18508ca76d824cfc55277308e
0x9ee077dfe7a49ba86e40fd07879a943d65d8e450d6c8438e50cd00e4c46077d5
0x47a222117fbcead8439502712b37cd1c031d52f57cca877873c9ce67fe281886
0x91209188971540c8c177f61c4424ec89a82a224146760e8d330a09cb8ddbba06
0xf1739c959901d25fed3bc1a2a1fbdd8289d365d5d747991e4b27978ed79f2a7d
0xd99264dc38827ab49cadfe70716e5a5ae295b577a841a0d9c6f86a864d362fa7
0xb306f13b850444bfc812cca94b454343f33dafea4f1198c2e1d1cb5c3836bd0d
0xfd59c297e4f6cfea04f51ca6e3509c63b4ab5f6d1efc0b6807f50b364a117759
0xe4d2d930e87e7f9033bc4ddfee540756e1a81ffa4aeb8a7a9c2ab12c0525b163
0x0b5e0e8d480a552a8c45e6201fff8648c3f0dc9ff287e03d7e0a682a24b76fe9

Functions
Getter at block 21977072
IMPL(view returns (address)
0x23c886396cfbadb0f3bac4b728150e8a59dc0e10
disableContributingForExistingCard(view returns (bool)
true
emergencyExecuteDisabled(view returns (bool)
false
exchangeRateBps(view returns (uint16)
10000
expiry(view returns (uint40)
0
fundingSplitBps(view returns (uint16)
0
fundingSplitPaid(view returns (bool)
false
fundingSplitRecipient(view returns (address)
0xc1f0081e383b4236002d581ef465a70f224ac764
gateKeeper(view returns (address)
0x0000000000000000000000000000000000000000
gateKeeperId(view returns (bytes12)
0x000000000000000000000000
getCrowdfundLifecycle(view returns (uint8 lifecycle)
4
maxContribution(view returns (uint96)
1000000000000000
maxTotalContributions(view returns (uint96)
1000000000000000000000000
minContribution(view returns (uint96)
1000000000000000
minTotalContributions(view returns (uint96)
1000000000000000
party(view returns (address)
0xd32051743e733a75ec1de81f5afd2089853d122d
totalContributions(view returns (uint96)
10000000000000000
Read-only
convertVotingPowerToContribution(uint96 votingPowerview returns (uint96 amount)
delegationsByContributor(addressview returns (address)
State-modifying
batchContribute(struct InitialETHCrowdfundBatchContributeArgs argspayable returns (uint96[] votingPowers)
batchContributeFor(struct InitialETHCrowdfundBatchContributeForArgs argspayable returns (uint96[] votingPowers)
batchRefund(uint256[] tokenIdsbool revertOnFailurereturns (uint96[] amounts)
contribute(address delegatebytes gateDatapayable returns (uint96 votingPower)
contribute(uint256 tokenIdaddress delegatebytes gateDatapayable returns (uint96 votingPower)
contributeFor(uint256 tokenIdaddress recipientaddress initialDelegatebytes gateDatapayable returns (uint96 votingPower)
disableEmergencyExecute(
emergencyExecute(address targetAddressbytes targetCallDatauint256 amountEthpayable 
finalize(
initialize(struct InitialETHCrowdfundInitialETHCrowdfundOptions crowdfundOptsstruct InitialETHCrowdfundETHPartyOptions partyOptsaddress customMetadataProviderbytes customMetadatapayable 
refund(uint256 tokenIdreturns (uint96 amount)
sendFundingSplit(returns (uint96 splitAmount)
Events
Contributed(address indexed senderaddress indexed contributoruint256 amountaddress delegate
EmergencyExecute(address targetbytes datauint256 amountEth
EmergencyExecuteDisabled(
Finalized(
FundingSplitSent(address indexed fundingSplitRecipientuint256 amount
Refunded(address indexed contributoruint256 indexed tokenIduint256 amount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AboveMaximumContributionsError(uint96 contributionsuint96 maxContributions
BelowMinimumContributionsError(uint96 contributionsuint96 minContributions
ContributingForExistingCardDisabledError(
EthTransferFailed(address receiverbytes errData
FundingSplitAlreadyPaidError(
FundingSplitNotConfiguredError(
InvalidDelegateError(
InvalidExchangeRateError(uint16 exchangeRateBps
InvalidMessageValue(
MaxTotalContributionsCannotBeZeroError(uint96 maxTotalContributions
MinGreaterThanMaxError(uint96 minuint96 max
NotAllowedByGateKeeperError(address contributoraddress gateKeeperbytes12 gateKeeperIdbytes gateData
NotEnoughContributionsError(uint96 totalContributionuint96 minTotalContributions
NotOwnerError(uint256 tokenId
OnlyConstructorError(
OnlyDelegateCallError(
OnlyPartyDaoError(address notDao
OnlyPartyDaoOrHostError(address notDao
OnlyPartyHostError(
OnlyWhenEmergencyActionsAllowedError(
Uint256ToUint96CastOutOfRange(uint256 v
WrongLifecycleError(uint8 lc
ZeroVotingPowerError(