HolographOperator

Verified contract

Implementation

Active on Base with 1 txns
Deployed by via 0x9e8e8abf at 19003485
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "HolographOperator"

0x0c0e0b45a0bd6acf306011c4cf3afc7ec7fe1f385109dcee54b13cd94b912d73
From

Functions
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 jobHashview returns (bool)
getBondedAmount(address operatorview returns (uint256 amount)
getBondedPod(address operatorview returns (uint256 pod)
getBondedPodIndex(address operatorview returns (uint256 index)
getJobDetails(bytes32 jobHashview returns (struct OperatorJob)
getMessageFee(uint32uint256uint256bytesview returns (uint256uint256uint256)
getPodBondAmounts(uint256 podview returns (uint256 baseuint256 current)
getPodOperators(uint256 podview returns (address[] operators)
getPodOperators(uint256 poduint256 indexuint256 lengthview returns (address[] operators)
getPodOperatorsLength(uint256 podview returns (uint256)
operatorJobExists(bytes32 jobHashview returns (bool)
State-modifying
adminCall(address targetbytes datapayable 
bondUtilityToken(address operatoruint256 amountuint256 pod
crossChainMessage(bytes bridgeInRequestPayloadpayable 
executeJob(bytes bridgeInRequestPayloadpayable 
init(bytes initPayloadreturns (bytes4)
jobEstimator(bytes bridgeInRequestPayloadpayable returns (uint256)
nonRevertingBridgeCall(address msgSenderbytes payloadpayable 
recoverJob(bytes bridgeInRequestPayloadpayable 
send(uint256 gasLimituint256 gasPriceuint32 toChainaddress msgSenderuint256 nonceaddress holographableContractbytes bridgeOutPayloadpayable 
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 operatoruint256 amount
unbondUtilityToken(address operatoraddress recipient
Events
AvailableOperatorJob(bytes32 jobHashbytes payload
CrossChainMessageSent(bytes32 messageHash
FailedOperatorJob(bytes32 jobHash
FinishedOperatorJob(bytes32 jobHashaddress operator
Constructor
constructor(
Fallback and receive
fallback(
receive(
Errors
SafeERC20FailedOperation(address token