0x1d143184f8c0b1735dc3c22bb4958078f4c46d7c

Unverified contract

Proxy

Active on Base with 38 txns
Deployed by via 0x79ea6972 at 10823584
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 "0x1d143184f8c0b1735dc3c22bb4958078f4c46d7c"

0xd22f994f2d0ab20a72e5f39bd529b76447294aed67947e934dd3e8aa32eb7292
0x0985dc5bfa935124cab1c15dacae520108ef83114dccaccb236bd5b9f1ae6355
0x70480fd7ae4cd67298ec9536e81ddb8489d2bf8a3d8e0717567a28d9256e0f74
0xc203b2e223fc7eb0ece20c803dd64723e055637666df01e61331d9abfdc10c5f
0x991b14c505f3f61db8ad0e581e14a0aabeaad6fb1bd89172e6014072102f59ab
0xd6c7cbcead11e4762c194e2ad0a3bdd660eb234319578c91ca5292701e1d67e6
0x71ffe679c97337b8580a42cc605fa7df9df25ff95ce4fb2dd0a84373d5b9283d
0x9adf6fb2b9b75c93afed494038d8dff51c8a12d71f0367538b645cc25145a83f
0x9764cd473d0f6e1847bc1212987c319915eee90729ab887d9a9f82f93feb7136
0x09e23cf6a86bddbb0e8756759662fd5af8240bc8d9fd7a4d90653d70a9d4aab4

Functions
Getter at block 23258737
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)
0x9e10d6561598b72f9ed7b3445125533ee6cddfae
getHoldersFeeInfo(view returns (address feeDestinationuint256 feePercent)
(feeDestination=0x9e10d6561598b72f9ed7b3445125533ee6cddfae, 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)
0x59c4a7d85fd85c385682aa6debc0a45703644687
getSharesSubject(view returns (struct TradeableSharesSharesSubject)
(0x303d1e1f43fef1fb8eab940d9c11a203281c5211, 299)
getSharesSupply(view returns (uint256 supply)
1
getSubjectFeeInfo(view returns (address feeDestinationuint256 feePercent)
(feeDestination=0x59c4a7d85fd85c385682aa6debc0a45703644687, feePercent=30000000000000000)
getSubjectFeePercent(view returns (uint256)
30000000000000000
getTradeVolume(view returns (uint256)
86750000000000000
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.