0xba93b8968007ba631ec8dbf052d71cd9268670a5

Unverified contract

Proxy

Active on Base with 38 txns
Deployed by via 0x375ecaa5 at 11513864
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 "0xba93b8968007ba631ec8dbf052d71cd9268670a5"

0xe4366b68f8798c87b04c052882f4de6769f20e439ed80354340373f671189b1f
0x0d2d1e4a600853486828edf0c2f71e7413c6e97f16dd10e575ba3434c5471089
0x8fb55e92d6e8917e9798ec4fbeb65d9cc01b73df4adfcbf6ff5e06c71e9f1b69
0x644abd3f11f0ac3aab25960f72eecfb2ce03ce0c97d425e0578675bbff80a75b
0x0b96b25a027cabfa10c51cb0d33683309516573a345f5b66718729aae3cb1ebb
0xf0652019b1666cdb30d81cdca7b02c8c9575d3459077f34c85cf541a44cff81f
0xf7d60adc23df5d13c666565bed9951b3c97d7a1cb4c686ee26b7fd21720c6896
0x9974db768e37629759c63bc583e8c194f574b8f31b635b4fc47dbc8e654bf468
0xc6228568767be80bcb93fea19d2bfe278720cbc7b2f7db4ddaa849ffda7d1b9f
0x92570b52595cf311061c897b24372bcb94acfc733bbb62050d400c66271b0be8

Functions
Getter at block 23757463
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)
0x883dff8d4792f55e2bd51b8b9266e0c86234e445
getHoldersFeeInfo(view returns (address feeDestinationuint256 feePercent)
(feeDestination=0x883dff8d4792f55e2bd51b8b9266e0c86234e445, 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)
0x5398af62c60c44ceb249718bbe50adc7a50c5ef3
getSharesSubject(view returns (struct TradeableSharesSharesSubject)
(0x303d1e1f43fef1fb8eab940d9c11a203281c5211, 997)
getSharesSupply(view returns (uint256 supply)
1
getSubjectFeeInfo(view returns (address feeDestinationuint256 feePercent)
(feeDestination=0x5398af62c60c44ceb249718bbe50adc7a50c5ef3, feePercent=30000000000000000)
getSubjectFeePercent(view returns (uint256)
30000000000000000
getTradeVolume(view returns (uint256)
192562500000000000
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.