TrollupSharesV1

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x26af767a at 15453172
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
5 additional variables

No balances found for "TrollupSharesV1"

No transactions found for "TrollupSharesV1"


Functions
Getter at block 22326894
CreaterFeePercent(view returns (uint256)
10
LPFeeDestination(view returns (address)
0x0000000000000000000000000000000000000000
LPFeePercent(view returns (uint256)
40
ManagerFeePercent(view returns (uint256)
40
MintFeeDestination(view returns (address)
0x0000000000000000000000000000000000000000
MintLimit(view returns (uint8)
0
TechFeeDestination(view returns (address)
0x0000000000000000000000000000000000000000
TechFeePercent(view returns (uint256)
10
getVer(pure returns (string)
v1.0.0
listOperators(view returns (address[])
[]
mintFee(view returns (uint256)
0
mintPrice(view returns (uint256)
0
operator(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
protocolFees(view returns (uint256)
0
Read-only
ClubMembers(addressview returns (uint128)
ClubStatus(addressview returns (uint8)
HasSendHalfMintFee(addressview returns (bool)
Manager(addressview returns (address)
PoolValue(addressview returns (uint256)
authorizedWishes(addressview returns (address)
getBuyPrice(address sharesSubjectuint256 amountuint256 Statusuint256 supplyview returns (uint256)
getClubManager(address sharesSubjectview returns (address)
getClubMembers(address sharesSubjectview returns (uint256)
getClubStatus(address sharesSubjectview returns (uint8)
getSellFees(address sharesSubjectview returns (uint256)
getSellPrice(address sharesSubjectuint256 amountaddress userview returns (uint256)
getSupply(address sharesSubjectview returns (uint256)
isOperator(address _operatorview returns (bool)
sharesBalance(addressaddressview returns (uint256)
sharesSupply(addressview returns (uint256)
State-modifying
afterUpgrade(
backMintFee(address[] sharesSubjectaddress[] _tosuint256[] values
buyShares(address sharesSubjectuint256 amountpayable 
initialize(
renounceOwnership(
sellShares(address sharesSubjectuint256 amountaddress user
sendHalfMintFee(address sharesSubjectuint256 amount
setClubManager(address sharesSubjectaddress manager
setClubPool(address sharesSubjectuint256 Pooluint256 Poolvalue
setClubStatus(address sharesSubjectuint8 status
setCreaterFee(uint256 fees
setLPFee(uint256 fees
setLPFeeDestination(address _feeDestination
setManagerFee(uint256 fees
setMintFee(uint256 fees
setMintFeeDestination(address _feeDestination
setMintLimit(uint8 limits
setMintPrice(uint256 price
setOperator(address _operatorbool active
setTechFee(uint256 fees
setTechFeeDestination(address _feeDestination
transferOwnership(address newOwner
Events
ClubStatusUpdated(uint8 status
Initialized(uint8 version
LPFeeDestinationUpdated(address LPFeeDestination
LPFeePercentUpdated(uint256 LPFeePercent
MintLimitUpdated(uint8 limits
OperatorUpdated(address operatorbool active
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TechFeeDestinationUpdated(address TechFeeDestination
TechFeePercentUpdated(uint256 TechFeePercent
Trade(address indexed traderaddress indexed subjectuint8 tradeTypeuint256 amountuint256 priceuint256 supplyuint8 subjectType
mintFeeUpdated(uint256 fee
mintPriceUpdated(uint256 price
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
CannotSellLastKey(
Forbidden(
InsufficientKeys(uint256 balance
InvalidAmount(
InvalidAmount2(
InvalidZeroAddress(
Invalidfees(
NotTheOperator(
OnlyKeysOwnerCanBuyFirstKey(
OperatorNotSet(
ProtocolFeeDestinationNotSet(
ProtocolFeePercentNotSet(
SubjectCannotBeAWish(
SubjectDoesNotMatch(address subject
TransactionFailedDueToPrice(
UnableToClaimParkedFees(
UnableToSendFunds(
UpgradedAlreadyInitialized(
WrongAmount(
ZeroReservedQuantity(