OtoCo Series

Verified contract

Proxy

Active on Ethereum with 727 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 $288.96
0x5937bc107bb04895a33acd821874880e8dc0b2de8df5524951df50b71a1ca43a
0xa57539f7bef7d4351616334c0d3fce9e9a1df82e9406f30e86717edddb3843c9
0x0baa4fd0b7284f4097938e97d060c8cf4b6bbdb8ccbc1af317e3ab0639da579c
0x6064888bac05d0e6ade4c53cdd57cd1622a163238ef599ab9dac140d4e0c9212
0xfbd5c31853dffedb0bb51947a18e283e448b50572c98b01e2a8d3b31224e649d
0x0500f522affb735beb7240532972372fdf6a1adf3ad88632348442dd40988ffc
0xa4674fae747f6fbed2cae476330dc7257445520cf6207ffcd646d2ab7e78985e
From
0x4fc40eea399cd2db46a6b46234142cc5f29eea104af606bbf41d084fc8e6d24b
0xc1b7017360f247f162b2bb5a36ac5685ecc8bf830abd22e2b11abb7c78858218
0xc34b68d8d7332fd3f9657abe71b03185ff615a7199849ca542e89aee750cbb63

Functions
Getter at block 20908934
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)
1144
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(