PortalRegistry
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
1
Slot
XX
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
Balances ($0.00)
No balances found for "PortalRegistry"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "PortalRegistry"
ABI
ABI objects
Getter at block 23034271
getIsTestnet() view returns (bool)
false
getPortalsCount() view returns (uint256)
0
owner() view returns (address)
0x0000000000000000000000000000000000000000
router() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getPortalByAddress(address id) view returns (struct Portal)
isAllowlisted(address user) view returns (bool)
isIssuer(address issuer) view returns (bool)
isRegistered(address id) view returns (bool)
State-modifying
Events deployDefaultPortal(address[] modules, string name, string description, bool isRevocable, string ownerName)
initialize()
register(address id, string name, string description, bool isRevocable, string ownerName)
removeIssuer(address issuer)
renounceOwnership()
revoke(address id)
setIsTestnet(bool _isTestnet)
setIssuer(address issuer)
transferOwnership(address newOwner)
updateRouter(address _router)
Initialized(uint8 version)
IsTestnetUpdated(bool isTestnet)
IssuerAdded(address issuerAddress)
IssuerRemoved(address issuerAddress)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PortalRegistered(string name, string description, address portalAddress)
PortalRevoked(address portalAddress)
RouterUpdated(address routerAddress)
constructor(bool _isTestnet)
This contract contains no fallback and receive objects.
AddressInvalid()
OnlyAllowlisted()
PortalAddressInvalid()
PortalAlreadyExists()
PortalDescriptionMissing()
PortalInvalid()
PortalNameMissing()
PortalNotRegistered()
PortalOwnerNameMissing()
RouterInvalid()