BuyCrowdfund
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
32
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "BuyCrowdfund"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "BuyCrowdfund"
ABI
ABI objects
Getter at block 21400984 contractURI() view returns (string)
IMPL() view returns (address)
0x569d98c73d7203d6d587d0f355b66bfa258d736f
emergencyExecuteDisabled() view returns (bool)
false
expiry() view returns (uint40)
0
gateKeeper() view returns (address)
0x0000000000000000000000000000000000000000
gateKeeperId() view returns (bytes12)
0x000000000000000000000000
getCrowdfundLifecycle() view returns (uint8)
4
governanceOptsHash() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
maximumPrice() view returns (uint96)
0
name() view returns (string)
nftContract() view returns (address)
0x0000000000000000000000000000000000000000
nftTokenId() view returns (uint256)
0
onlyHostCanBuy() view returns (bool)
false
party() view returns (address)
0x0000000000000000000000000000000000000000
settledPrice() view returns (uint96)
0
splitBps() view returns (uint16)
0
splitRecipient() view returns (address)
0x0000000000000000000000000000000000000000
symbol() view returns (string)
totalContributions() view returns (uint96)
0
Read-only
approve(address, uint256) pure
balanceOf(address owner) view returns (uint256 numTokens)
claims(address) view returns (uint256 refund, uint256 governanceTokenId)
delegationsByContributor(address) view returns (address)
getApproved(uint256) pure returns (address)
getContributorInfo(address contributor) view returns (uint256 ethContributed, uint256 ethUsed, uint256 ethOwed, uint256 votingPower)
isApprovedForAll(address, address) pure returns (bool)
ownerOf(uint256 tokenId) view returns (address owner)
safeTransferFrom(address, address, uint256) pure
safeTransferFrom(address, address, uint256, bytes) pure
setApprovalForAll(address, bool) pure
supportsInterface(bytes4 interfaceId) pure returns (bool)
tokenURI(uint256) view returns (string)
transferFrom(address, address, uint256) pure
State-modifying
Events activateOrRefund(address contributor)
batchActivateOrRefund(address[] contributors, bool revertOnFailure)
batchBurn(address[] contributors, bool revertOnFailure)
burn(address contributor)
buy(address callTarget, uint96 callValue, bytes callData, struct CrowdfundFixedGovernanceOpts governanceOpts, uint256 hostIndex) returns (address party_)
claim(address receiver)
contribute(address delegate, bytes gateData) payable
delegateCallAndRevert(address impl, bytes callData)
disableEmergencyExecute(struct CrowdfundFixedGovernanceOpts governanceOpts, uint256 hostIndex)
emergencyExecute(address targetAddress, bytes targetCallData, uint256 amountEth) payable
initialize(struct BuyCrowdfundBuyCrowdfundOptions opts) payable
onERC721Received(address, address, uint256, bytes) returns (bytes4)
Approval(address indexed owner, address indexed operator, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
Burned(address contributor, uint256 ethUsed, uint256 ethOwed, uint256 votingPower)
Contributed(address contributor, uint256 amount, address delegate, uint256 previousTotalContributions)
EmergencyExecute(address target, bytes data, uint256 amountEth)
EmergencyExecuteDisabled()
Lost()
Transfer(address indexed owner, address indexed to, uint256 indexed tokenId)
Won(address party, address token, uint256 tokenId, uint256 settledPrice)
constructor(address globals)
This contract contains no fallback and receive objects.
AlreadyBurnedError(address owner, uint256 tokenId)
AlreadyMintedError(address owner, uint256 tokenId)
CallProhibitedError(address target, bytes data)
EthTransferFailed(address receiver, bytes errData)
ExceedsTotalContributionsError(uint96 value, uint96 totalContributions)
FailedToBuyNFTError(address token, uint256 tokenId)
InvalidAddressError()
InvalidBpsError(uint16 bps)
InvalidDelegateError()
InvalidGovernanceOptionsError()
InvalidTokenError(uint256 tokenId)
MaximumPriceError(uint96 callValue, uint96 maximumPrice)
MissingHostsError()
NoContributionsError()
NoPartyError()
NotAllowedByGateKeeperError(address contributor, address gateKeeper, bytes12 gateKeeperId, bytes gateData)
NothingToClaimError()
OnlyConstructorError()
OnlyContributorError()
OnlyDelegateCallError()
OnlyPartyDaoError(address notDao)
OnlyPartyDaoOrHostError(address notDao)
OnlyPartyHostError()
OnlyWhenEmergencyActionsAllowedError()
PartyAlreadyExistsError(address party)
SplitRecipientAlreadyBurnedError()
Uint256ToUint96CastOutOfRange(uint256 v)
WrongLifecycleError(uint8 lc)