OsmiNodeFactory
Verified contract
Implementation
Active on
Ethereum with 0 txns
Inferred storage
Map
Table
Raw
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "OsmiNodeFactory"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "OsmiNodeFactory"
ABI
ABI objects
Getter at block 21270482
UPGRADE_INTERFACE_VERSION() view returns (string)
5.0.0
authority() view returns (address)
0x0000000000000000000000000000000000000000
eip712Domain() view returns (bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
(fields=0x0f, name=, version=, chainId=1, verifyingContract=0xaceb2a29c3f4925a19924e8a6fe865af0e8e3286, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
getPurchaseTicketSigners() view returns (address, address)
(0x0000000000000000000000000000000000000000, 0x0000000000000000000000000000000000000000)
isConsumingScheduledOp() view returns (bytes4)
0x00000000
proxiableUUID() view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
Read-only
nonces(address owner) view returns (uint256)
State-modifying
Events buyOsmiNode(struct OsmiNodeFactoryOsmiNodePurchaseTicket ticket, struct OsmiNodeFactoryERC20PermitAllowance allowance) returns (uint256)
initialize(address initialAuthority, address tokenContract, address nodeContract, address purchaseTicketSigner)
setAuthority(address newAuthority)
setNodeContract(address nodeContract)
setPurchaseTicketSigner(address purchaseTicketSigner)
setTokenContract(address tokenContract)
upgradeToAndCall(address newImplementation, bytes data) payable
AuthorityUpdated(address authority)
EIP712DomainChanged()
Initialized(uint64 version)
NodeContractChanged(address nodeContract)
PurchaseTicketSignerChanged(address purchaseTicketSigner)
TokenContractChanged(address tokenContract)
Upgraded(address indexed implementation)
constructor()
This contract contains no fallback and receive objects.
AccessManagedInvalidAuthority(address authority)
AccessManagedRequiredDelay(address caller, uint32 delay)
AccessManagedUnauthorized(address caller)
AddressEmptyCode(address target)
ECDSAInvalidSignature()
ECDSAInvalidSignatureLength(uint256 length)
ECDSAInvalidSignatureS(bytes32 s)
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
FailedInnerCall()
InvalidAccountNonce(address account, uint256 currentNonce)
InvalidInitialization()
NotInitializing()
OsmiExpiredSignature(uint256 deadline)
OsmiInvalidPurchaseTicketSigner(address signer, address one, address two)
OsmiInvalidSigner(address signer, address owner)
UUPSUnauthorizedCallContext()
UUPSUnsupportedProxiableUUID(bytes32 slot)