0x9030824da56766bfabd4ded39dc67b1d15941086

Unverified contract

Proxy

Active on Base with 12 txns
Deployed by via 0x54722f76 at 11389466
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 1 additional slot

No balances found for "0x9030824da56766bfabd4ded39dc67b1d15941086"

0xa4359a9910f6746ec47a3f52b3fd8673a490bfaac6d3b7d0964e051f130a8608
0xc6c6f5851440b21ae14a7a926e25db1df073910eedf43e685bf10c0e90d20358
0x8e3ee6c16a16260401965707d36f18dd4a470b59259678a62e2a32d801a495a2
0xb0046035ac28e5a2d2f1db2decad2550884d595162e7912005a422fb4c7baeee
0xb2b29d1b0d013bd0b65f54e727559e38413ea85abde12137ba74a1aee81d8372
0x10f8ae6c5e681edf241c96c233846e52c07137de9ad086672f684b0fc3fa31d0
0x8a64539f162c53cbf7f69dec4ba0d898b97f81831106d17e054ef70539b265a4
0x458dd7966ff9e5a13a76ece7ae18979009cc207a68383b871ca59704640b8fa4
0xdf5aee053e63c0f4532dd436adaa2f6587fa0a9c9347c0a79402c8b3373910f3
0x738e498d0d2c160bcdb89fac447cebed8e8e6ba01c8e32e79ef66f1cb1ad01c0

Functions
Getter at block 23255189
ROLE_ACCESS_MANAGER(view returns (uint256)
57896044618658097711785492504343953926634992332820282019728792003956564819968
ROLE_HOLDERS_FEE_MANAGER(view returns (uint32)
131072
ROLE_PROTOCOL_FEE_MANAGER(view returns (uint32)
65536
ROLE_SHARES_SUBJECT_MANAGER(view returns (uint32)
524288
ROLE_UPGRADE_MANAGER(view returns (uint256)
28948022309329048855892746252171976963317496166410141009864396001978282409984
features(view returns (uint256)
0
getHoldersFeeDestination(view returns (address)
0x70d38a3a23e9096afa49b85abdd372c6d63f56d0
getHoldersFeeInfo(view returns (address feeDestinationuint256 feePercent)
(feeDestination=0x70d38a3a23e9096afa49b85abdd372c6d63f56d0, feePercent=30000000000000000)
getHoldersFeePercent(view returns (uint256)
30000000000000000
getProtocolFeeDestination(view returns (address)
0x6e1b9c06410c234a427ca10935c2438548c988bd
getProtocolFeeInfo(view returns (address feeDestinationuint256 feePercent)
(feeDestination=0x6e1b9c06410c234a427ca10935c2438548c988bd, feePercent=40000000000000000)
getProtocolFeePercent(view returns (uint256)
40000000000000000
getSharesIssuer(view returns (address nftOwner)
0xed5b8eb48f8f83882d334e6a95b06040c845cc68
getSharesSubject(view returns (struct TradeableSharesSharesSubject)
(0x303d1e1f43fef1fb8eab940d9c11a203281c5211, 893)
getSharesSupply(view returns (uint256 supply)
1
getSubjectFeeInfo(view returns (address feeDestinationuint256 feePercent)
(feeDestination=0xed5b8eb48f8f83882d334e6a95b06040c845cc68, feePercent=30000000000000000)
getSubjectFeePercent(view returns (uint256)
30000000000000000
getTradeVolume(view returns (uint256)
12875000000000000
Read-only
getBuyPrice(uint256 _amountview returns (uint256)
getBuyPrice(uint256 _supplyuint256 _amountpure returns (uint256)
getBuyPriceAfterFee(uint256 _amountview returns (uint256)
getBuyPriceAfterFee(uint256 _supplyuint256 _amountuint256 _protocolFeePercentuint256 _holdersFeePercentuint256 _subjectFeePercentpure returns (uint256)
getPrice(uint256 supplyuint256 amountpure returns (uint256)
getRole(address operatorview returns (uint256)
getSellPrice(uint256 _amountview returns (uint256)
getSellPrice(uint256 _supplyuint256 _amountpure returns (uint256)
getSellPriceAfterFee(uint256 _amountview returns (uint256)
getSellPriceAfterFee(uint256 _supplyuint256 _amountuint256 _protocolFeePercentuint256 _holdersFeePercentuint256 _subjectFeePercentpure returns (uint256)
getSharesBalance(address _holderview returns (uint256 balance)
isFeatureEnabled(uint256 requiredview returns (bool)
isOperatorInRole(address operatoruint256 requiredview returns (bool)
isSenderInRole(uint256 requiredview returns (bool)
State-modifying
buyKeys(uint256 amountpayable 
buyKeysTo(uint256 amountaddress beneficiarypayable 
buyShares(uint256 amountpayable 
buySharesTo(uint256 amountaddress beneficiarypayable 
disableHoldersFee(
postConstruct(address _ownerstruct TradeableSharesSharesSubject _sharesSubjectaddress _protocolFeeDestinationuint64 _protocolFeePercentaddress _holdersFeeDestinationuint64 _holdersFeePercentuint64 _subjectFeePercentuint256 _amountaddress _beneficiarypayable 
sellKeys(uint256 amount
sellKeysTo(uint256 amountaddress beneficiary
sellShares(uint256 amount
sellSharesTo(uint256 amountaddress beneficiary
updateFeatures(uint256 _mask
updateProtocolFeeDestination(address _protocolFeeDestination
updateRole(address operatoruint256 role
updateSharesSubject(struct TradeableSharesSharesSubject _sharesSubject
updateSharesSubject(struct TradeableSharesSharesSubject _sharesSubjectaddress _factory
Events
HoldersFeeDisabled(uint256 oldProtocolFeePercentuint256 newProtocolFeePercent
ProtocolFeeDestinationUpdated(address oldProtocolFeeDestinationaddress newProtocolFeeDestination
RoleUpdated(address indexed operatoruint256 requesteduint256 assigned
SharesSubjectUpdated(struct TradeableSharesSharesSubject oldSubjectstruct TradeableSharesSharesSubject newSubjectaddress factory
Trade(address indexed beneficiaryaddress indexed issuerbool indexed isBuyuint256 sharesAmountuint256 paidAmountuint256 protocolFeeAmountuint256 holdersFeeAmountuint256 subjectFeeAmountuint256 supply
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.