TimeBasedExperience

Verified contract

Active on Base with 22,956 txns
Deployed by via 0x920f5c6d at 15885727
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $95,170.95
ERC-20
Value $0.1
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x097cde7e8f19ccb0c6613af673f8cebe3370684829316568dbdbaecac5103193
0x3e141b0a83624520c0a5def33069d9c37b17e54d7df283381522f214c0acb2f2
0x5a6126f134a9a3f59d3df6888b9edcbb03ea736e27975dfe0b1ae0b817a68cde
0x7727b7bfada7d5b9f81fa2904e5d7f44291697ccce81481491c760746cc6d612
0x9265622ffdf4e550cb446b2d5d55c060059102e3eb72ae4ee5a760dab0ca6cb3
0x3f6a249e637f7785132aa50c037b7991eaf5935c3a9b8d7c7677be369dd7824a
0xe5f1e87bb6922d744134018b94b7d05e79a13123c2e934c945def56d32bb58e6
0x19b860c445b81652071ce3e3a364d2752053ca7890c2bfe6f3848cb643253740
0x973f665801d21af2828c748569c3d3856423716102ff23fd3c21756a949bcf1e
0xfe4ace6e8a66bcf30e040edb2475220a8f3fbad6234f51f9a0435f4050c7d545

Functions
Getter at block 22757969
appFeePercentage_Redeem_WithRef(view returns (uint256)
25000000000
appFeePercentage_Redeem_WithoutRef(view returns (uint256)
40000000000
appFeePercentage_WithRef(view returns (uint256)
15500000000
appFeePercentage_WithoutRef(view returns (uint256)
17500000000
creatorFeePercentage_Redeem_WithRef(view returns (uint256)
950000000000
creatorFeePercentage_Redeem_WithoutRef(view returns (uint256)
940000000000
creatorFeePercentage_WithRef(view returns (uint256)
21000000000
creatorFeePercentage_WithoutRef(view returns (uint256)
20000000000
minSharesToRedeem(view returns (uint256)
15
owner(view returns (address)
0x602f4cfab87770a0d9ef48ccaccfd796eed7be9d
paused(view returns (bool)
false
refFeePercentage(view returns (uint256)
1000000000
refFeePercentage_Redeem(view returns (uint256)
5000000000
shareholdersFeePercentage_Redeem_WithRef(view returns (uint256)
20000000000
shareholdersFeePercentage_Redeem_WithoutRef(view returns (uint256)
20000000000
shareholdersFeePercentage_WithRef(view returns (uint256)
2500000000
shareholdersFeePercentage_WithoutRef(view returns (uint256)
2500000000
Read-only
allowedToTransfer(addressview returns (bool)
calculateTotalCost(uint256 numSharesuint256 totalSupplypure returns (uint256)
experienceExists(address creatorAddressview returns (bool)
experiences(addressview returns (uint256 totalSharesaddress creatoruint256 fundsCollecteduint256 minRedemptionPriceaddress ref)
getBalanceOfShares(address creatorAddressaddress userview returns (uint256)
getCurrentFloorPrice(address creatorAddressview returns (uint256)
hasAnExperience(addressview returns (bool)
totalCostWithFees(address creatorAddressuint256 _minutesbool isBuyview returns (uint256)
State-modifying
buyShares(address creatorAddressuint256 _minutespayable 
createExperience(uint256 minPriceaddress _refreturns (address)
redeemShares(address creatorAddressuint256 shares
redeemSharesAllowed(address creatorAddressuint256 sharesaddress from
retrieveShareHolderFunds(
sellShares(address creatorAddressuint256 _minutes
transferShare(address creatorAddressaddress fromaddress touint256 shares
updateAllowedToTransfer(address _addressbool _allowed
updateMinRedemptionPrice(address creatorAddressuint256 minPrice
updatePaused(bool _paused_
Events
SharesCreated(address creatoraddress referrer
SharesRedeemed(struct TimeBasedExperienceSharesRedeemedEvent event_
SharesTraded(struct TimeBasedExperienceSharesTradedEvent event_
SharesTransferred(address fromaddress touint256 shares
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AtLeastOneShare(
InsufficientBalance(
LessThanMinShare(
LessThanMinimumRedemptionPrice(
NotEnoughEthSent(
NotEnoughSharesOwned(
ReentrancyGuardReentrantCall(