0x5bb3e85f91d08fe92a3d123ee35050b763d6e6a7
Unverified contract
Proxy
Active on
Ethereum with 267 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
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 "0x5bb3e85f91d08fe92a3d123ee35050b763d6e6a7"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21068239 | a month ago | | | 0 | 0.0066743801 | |
| 21066200 | a month ago | | | 0 | 0.0099882092 | |
| 21064907 | a month ago | | | 0 | 0.0076123404 | |
| 21029623 | a month ago | | | 0 | 0.014261259 | |
| 21027431 | a month ago | | | 0 | 0.00054422307 | |
| 21026832 | a month ago | | | 0 | 0.00062293257 | |
| 21024439 | a month ago | | | 0 | 0.00048030483 | |
| 21022452 | a month ago | | | 0 | 0.0012799024 | |
| 21021955 | a month ago | | | 0 | 0.0010016972 | |
| 21017777 | a month ago | | | 0 | 0.00083982140 |
ABI
ABI objects
Getter at block 21257906
assetLimit() view returns (uint16)
5
contractId() pure returns (bytes32)
0x331724e08ee8dc248abb9e1f19f077d67e0b8ef54c0a4d6851c8bf5bbc139d96
gasReceiver() view returns (address)
0x2d5d7d31f671f86c782533cc367f14109a082712
gateway() view returns (address)
0x4f4495243837681061c4743b74b3eedf548d56a5
implementation() view returns (address implementation_)
0x6e22e02b40cb87dca22628ec1e26326bcc17f543
ojoAddress() view returns (string)
0x5BB3E85f91D08fe92a3D123EE35050b763D6E6A7
ojoChain() view returns (string)
ojo
owner() view returns (address owner_)
0x016dd94e422210d5c311c25ee9f6bd466b02d5d7
pendingOwner() view returns (address owner_)
0x0000000000000000000000000000000000000000
resolveWindow() view returns (uint256)
7200
Read-only
getExpressExecutor(bytes32 commandId, string sourceChain, string sourceAddress, bytes32 payloadHash) view returns (address expressExecutor)
getExpressExecutorWithToken(bytes32 commandId, string sourceChain, string sourceAddress, bytes32 payloadHash, string symbol, uint256 amount) view returns (address expressExecutor)
getPrice(bytes32 baseAssetName, bytes32 quoteAssetName) view returns (struct OjoTypesPrice)
getPriceData(bytes32 assetName) view returns (struct OjoTypesPriceData)
getPriceDataBulk(bytes32[] assetNames) view returns (struct OjoTypesPriceData[] _priceData)
priceData(bytes32) view returns (bytes32 assetName, uint256 price, uint256 resolveTime, struct OjoTypesMedianData medianData)
State-modifying
Events acceptOwnership()
callContractMethodWithOjoPriceData(bytes32[] assetNames, address contractAddress, bytes4 commandSelector, bytes commandParams) payable
callContractMethodWithOjoPriceDataAndToken(bytes32[] assetNames, address contractAddress, bytes4 commandSelector, bytes commandParams, string symbol, uint256 amount) payable
execute(bytes32 commandId, string sourceChain, string sourceAddress, bytes payload)
executeWithToken(bytes32 commandId, string sourceChain, string sourceAddress, bytes payload, string tokenSymbol, uint256 amount)
expressExecute(bytes32 commandId, string sourceChain, string sourceAddress, bytes payload) payable
expressExecuteWithToken(bytes32 commandId, string sourceChain, string sourceAddress, bytes payload, string symbol, uint256 amount) payable
proposeOwnership(address newOwner)
setup(bytes data)
transferOwnership(address newOwner)
updateAssetLimit(uint8 assetLimit_)
updateOjoAddress(string ojoAddress_)
updateOjoChain(string ojoChain_)
updateResolveWindow(uint256 resolveWindow_)
upgrade(address newImplementation, bytes32 newImplementationCodeHash, bytes params)
ExpressExecuted(bytes32 indexed commandId, string sourceChain, string sourceAddress, bytes32 payloadHash, address indexed expressExecutor)
ExpressExecutedWithToken(bytes32 indexed commandId, string sourceChain, string sourceAddress, bytes32 payloadHash, string symbol, uint256 indexed amount, address indexed expressExecutor)
ExpressExecutionFulfilled(bytes32 indexed commandId, string sourceChain, string sourceAddress, bytes32 payloadHash, address indexed expressExecutor)
ExpressExecutionWithTokenFulfilled(bytes32 indexed commandId, string sourceChain, string sourceAddress, bytes32 payloadHash, string symbol, uint256 indexed amount, address indexed expressExecutor)
OwnershipTransferStarted(address indexed newOwner)
OwnershipTransferred(address indexed newOwner)
PriceDataPosted(uint256 indexed timestamp)
Upgraded(address indexed newImplementation)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
AlreadyExecuted()
AlreadyInitialized()
ExpressExecutorAlreadySet()
InsufficientValue()
InvalidAddress()
InvalidCodeHash()
InvalidImplementation()
InvalidOwner()
InvalidOwnerAddress()
NotApprovedByGateway()
NotOwner()
NotProxy()
SetupFailed()
TokenTransferFailed()