OtoCo Series

Verified contract

Proxy

Active on Ethereum with 818 txns
Deployed by via 0x0e6be309 at 14970030
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
-
variable spans 49 additional slots
-
variable spans 43 additional slots
6 additional variables
Native
Value $2,124.2
0x9c4712f01eeb26b91fc630acde30a08f0f53ee74f2d8610b5b5b0c93992177d3
0xd77013a97f75f676955e5f9f6d9af688df699bd84e3bd89548a4a1282f8f91f6
0x9c577461e51c8366d214ba7be4c4364e9d19bf30ccce6b09675ed2ccea0db992
0x25cb866a27f806d081e42e9762ec07b491e94bfe7c6c3ef2863948f121536305
0x4fd9475c09edc59d16b98014ce28189386f440a820486e3f30aa0c07998a3c6c
0x29c6395727b80e4f5d3648363b5ed5628189d11db09ae996438637257edae678
0x363b09756b943b0bbc0001b14f714aa8264b77f2dcc7084dbf590536c91bd943
0x2563b5a7183c2d3ed2b6527986e85ad7fbd47928faee372bb9bc650726f82769
0x63bb4f14405bb2c5c0681404847c1a54118a5b1426a80f068acd1551fe87846a
0xbc687607474b5edaaaef755f6e3e8a9c358c6c17e224cca69d25b2cd59593b8b

Functions
Getter at block 21396125
baseFee(view returns (uint256)
0
entitiesURI(view returns (address)
0x80003cee6e446c0935ae928b31490b5e84e7b9d4
externalUrl(view returns (string)
https://otoco.io/dashpanel/entity/
jurisdictionCount(view returns (uint16)
5
name(view returns (string)
OtoCo Series
owner(view returns (address)
0x1216a72b7822bbf7c38707f9a602fc241cd6df30
seriesCount(view returns (uint256)
1218
symbol(view returns (string)
OTOCO
Read-only
balanceOf(address ownerview returns (uint256)
docs(uint256view returns (string)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
jurisdictionAddress(uint16view returns (address)
ownerOf(uint256 tokenIdview returns (address)
priceConverter(uint256 usdPriceview returns (uint256)
series(uint256view returns (uint16 jurisdictionuint16 entityTypeuint64 creationuint64 expirationstring name)
seriesPerJurisdiction(uint16view returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addEntity(uint16 jurisdictionuint64 expirationstring name
addJurisdiction(address newAddress
approve(address touint256 tokenId
changeBaseFees(uint256 newFee
changePriceFeed(address newPriceFeed
changeURISources(address newEntitiesURI
closeSeries(uint256 tokenIdpayable 
createEntityWithInitializer(uint16 jurisdictionaddress[] pluginsbytes[] pluginsDatauint256 valuestring namepayable 
createSeries(uint16 jurisdictionaddress controllerstring namepayable 
initialize(address[] jurisdictionAddressesstring url
renewEntity(uint256 tokenIduint256 periodInYearspayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setDocs(uint256 tokenIdstring documentation
setMarketplaceAddresses(address[] addressesbool[] enabled
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
updateJurisdiction(uint16 jurisdictionaddress newAddress
withdrawFees(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BaseFeeChanged(uint256 newFee
ChangedURISource(address newSource
DocsUpdated(uint256 indexed tokenId
FeesWithdrawn(address owneruint256 amount
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
UpdatedPriceFeed(address newPriceFeed
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors
IncorrectOwner(
InitializerError(
InsufficientValue(uint256 availableuint256 required
NotAllowed(