This contract is being backfilled. You may encounter incomplete storage history.

Raises

Verified contract

Active on Ethereum with 53 txns
Deployed by via 0xc7f40652 at 16328317
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $44.59
ERC-20
Value $2,906.93
0x44e4b33cf0dbf05ff6efb78adcd9f59d70beac67de6eca0688ccc3dfd06e4e19
0xbbac494d36acb6693a8165a369db0b833b13c9feb36e141181516e817a45d44f
0x38012d298910a2fc07e779a56b6be0a8556530d9dc8a5f267a33293af52925b9
0x33dc9e3984753dab3e46a5784105021e311f1e8e85e397a899401b8845e5c905
0xeedd818b020d6b50453d86cc116f004847022254ab9fd9b7abda9d77fc0d1572
0xf2bb3c8327127dfcc7a26bf7303a23b0bfeed23029945b1833768cab1f31bdee
0xf4001ea819ca32c7fbf37cf103e2d11a21b41e5ec4f7707d94f1d39a0f122a44
0xfdd76955f14af2f32953e74fd7c78eee170829a60ee471043149f13dff6a3fb8
0x01f341c33021e2d359cc27465a452e4a101671e1b8cf7341804f02006f8d5f2f
0xf7b46fa311781f1405b5d5581d1346c7f43fc521a75ddc16ebb88057b4d38b6d

Functions
Getter at block 20888501
NAME(view returns (string)
Raises
VERSION(view returns (string)
0.0.1
controller(view returns (address)
0x11fbbcf6e33913f22d4763731188df806e7bc8b1
creators(view returns (address)
0x5822db577556de10719fa6966386e39a582bc30c
deployer(view returns (address)
0x47ad09e80c69df690c43b12c3e1427e5efa35a56
feeSchedule(view returns (uint16 fanFeeuint16 brandFee)
(fanFee=500, brandFee=2500)
minter(view returns (address)
0x6d250578c3bb2a9b24127ee38d52035cd07e2508
paused(view returns (bool)
false
projects(view returns (address)
0x6ec899426305669f9f63d904903b3fbd8d7461d3
tokenAuth(view returns (address)
0x946019166f2fd9090014ad2592971f0ef9646db3
tokens(view returns (address)
0x39ecf15b1ab5a873d0dbf97a85fe876f86ca8dd6
Read-only
fees(addressview returns (uint256)
getPhase(uint32 projectIduint32 raiseIdview returns (uint8)
getRaise(uint32 projectIduint32 raiseIdview returns (struct Raise)
getTiers(uint32 projectIduint32 raiseIdview returns (struct Tier[])
mints(uint32uint32uint32addressview returns (uint256)
raises(uint32uint32view returns (uint256 goaluint256 maxstruct RaiseTimestamps timestampsaddress currencyuint8 stateuint32 projectIduint32 raiseIdstruct RaiseTokens tokensstruct FeeSchedule feeScheduleuint256 raiseduint256 balanceuint256 fees)
tiers(uint32uint32uint256view returns (uint8 tierTypeuint256 supplyuint256 priceuint256 limitPerAddressbytes32 allowListRootuint256 minted)
totalRaises(uint32view returns (uint32)
State-modifying
cancel(uint32 projectIduint32 raiseId
close(uint32 projectIduint32 raiseId
create(uint32 projectIdstruct RaiseParams paramsstruct TierParams[] _tiersreturns (uint32 raiseId)
mint(uint32 projectIduint32 raiseIduint32 tierIduint256 amountpayable returns (uint256 tokenId)
mint(uint32 projectIduint32 raiseIduint32 tierIduint256 amountbytes32[] proofpayable returns (uint256 tokenId)
pause(
redeem(uint32 projectIduint32 raiseIduint32 tierIduint256 amount
setDependency(bytes32 _nameaddress _contract
setFeeSchedule(struct FeeSchedule newFeeSchedule
settle(uint32 projectIduint32 raiseId
unpause(
update(uint32 projectIduint32 raiseIdstruct RaiseParams paramsstruct TierParams[] _tiers
withdraw(uint32 projectIduint32 raiseIdaddress receiver
withdrawFees(address currencyaddress receiver
Events
CancelRaise(uint32 indexed projectIduint32 indexed raiseIduint8 newState
CloseRaise(uint32 indexed projectIduint32 indexed raiseIduint8 newState
CreateRaise(uint32 indexed projectIduint32 raiseIdstruct RaiseParams paramsstruct TierParams[] tiersaddress fanTokenaddress brandToken
Mint(uint32 indexed projectIduint32 indexed raiseIDuint32 indexed tierIdaddress minteruint256 amountbytes32[] proof
Paused(address account
Redeem(uint32 indexed projectIduint32 indexed raiseIDuint32 indexed tierIdaddress receiveruint256 tokenAmountaddress owneruint256 refundAmount
SetCreators(address oldCreatorsaddress newCreators
SetDeployer(address oldDeployeraddress newDeployer
SetFeeSchedule(struct FeeSchedule oldFeeSchedulestruct FeeSchedule newFeeSchedule
SetMinter(address oldMinteraddress newMinter
SetProjects(address oldProjectsaddress newProjects
SetTokenAuth(address oldTokenAuthaddress newTokenAuth
SetTokens(address oldTokensaddress newTokens
SettleRaise(uint32 indexed projectIduint32 indexed raiseIduint8 newState
Unpaused(address account
UpdateRaise(uint32 indexed projectIduint32 indexed raiseIdstruct RaiseParams paramsstruct TierParams[] tiers
WithdrawFees(address indexed receiveraddress currencyuint256 amount
WithdrawRaiseFunds(uint32 indexed projectIduint32 indexed raiseIdaddress indexed receiveraddress currencyuint256 amount
Constructor
constructor(address _controller
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressMintedMaximum(
ExceedsRaiseMaximum(
Forbidden(
InvalidCurrency(
InvalidDependency(bytes32 name
InvalidFeeSchedule(
InvalidPaymentAmount(
InvalidProof(
NotFound(
RaiseEnded(
RaiseGoalNotMet(
RaiseHasStarted(
RaiseInactive(
RaiseNotCancelled(
RaiseNotEnded(
RaiseNotFunded(
RaiseNotStarted(
RaiseSoldOut(
ValidationError(string message
ZeroAddress(
ZeroBalance(