HolographOperator
Verified contract
Implementation
Active on
Base with 1 txns
Storage
Map
Table
Raw
Constants and immutables
10
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 "HolographOperator"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19008448 | 3 months ago | | | 0 | 0.0000026821000 |
ABI
ABI objects
Getter at block 22752626
admin() view returns (address)
0x1ed99dfe7462763eaf6925271d7cb2232a61854c
getAdmin() view returns (address adminAddress)
0x1ed99dfe7462763eaf6925271d7cb2232a61854c
getBridge() view returns (address bridge)
0x0000000000000000000000000000000000000000
getHolograph() view returns (address holograph)
0x0000000000000000000000000000000000000000
getInterfaces() view returns (address interfaces)
0x0000000000000000000000000000000000000000
getMessagingModule() view returns (address messagingModule)
0x0000000000000000000000000000000000000000
getMinGasPrice() view returns (uint256 minGasPrice)
0
getRegistry() view returns (address registry)
0x0000000000000000000000000000000000000000
getTotalPods() view returns (uint256 totalPods)
1
getUtilityToken() view returns (address utilityToken)
0x0000000000000000000000000000000000000000
Read-only
failedJobExists(bytes32 jobHash) view returns (bool)
getBondedAmount(address operator) view returns (uint256 amount)
getBondedPod(address operator) view returns (uint256 pod)
getBondedPodIndex(address operator) view returns (uint256 index)
getJobDetails(bytes32 jobHash) view returns (struct OperatorJob)
getMessageFee(uint32, uint256, uint256, bytes) view returns (uint256, uint256, uint256)
getPodBondAmounts(uint256 pod) view returns (uint256 base, uint256 current)
getPodOperators(uint256 pod) view returns (address[] operators)
getPodOperators(uint256 pod, uint256 index, uint256 length) view returns (address[] operators)
getPodOperatorsLength(uint256 pod) view returns (uint256)
operatorJobExists(bytes32 jobHash) view returns (bool)
State-modifying
Events adminCall(address target, bytes data) payable
bondUtilityToken(address operator, uint256 amount, uint256 pod)
crossChainMessage(bytes bridgeInRequestPayload) payable
executeJob(bytes bridgeInRequestPayload) payable
init(bytes initPayload) returns (bytes4)
jobEstimator(bytes bridgeInRequestPayload) payable returns (uint256)
nonRevertingBridgeCall(address msgSender, bytes payload) payable
recoverJob(bytes bridgeInRequestPayload) payable
send(uint256 gasLimit, uint256 gasPrice, uint32 toChain, address msgSender, uint256 nonce, address holographableContract, bytes bridgeOutPayload) payable
setAdmin(address adminAddress)
setBridge(address bridge)
setHolograph(address holograph)
setInterfaces(address interfaces)
setMessagingModule(address messagingModule)
setMinGasPrice(uint256 minGasPrice)
setRegistry(address registry)
setUtilityToken(address utilityToken)
topupUtilityToken(address operator, uint256 amount)
unbondUtilityToken(address operator, address recipient)
AvailableOperatorJob(bytes32 jobHash, bytes payload)
CrossChainMessageSent(bytes32 messageHash)
FailedOperatorJob(bytes32 jobHash)
FinishedOperatorJob(bytes32 jobHash, address operator)
constructor()
fallback()
receive()
SafeERC20FailedOperation(address token)