Contract 0xe871e9bd0ccc595a626f5e1657c216ce457cea43 8

 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x7b4daa81f8f290bd5c20f6d38bf2d7a31295c20b0d300edd2d2309dc944f50a4Set Value1337655632023-09-23 7:40:3128 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.000035180.1
0xf87995a8c75fecc15a865eda36c475dad4d1fabd49e35c44c9dc0ca4f73e412cSet Value1337651282023-09-23 7:38:4130 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.000035180.1
0xe852b358c52427769350851925a2c7700de8e47bd2e18f994f5625cfe91f7ff8Set Value1337526322023-09-23 6:44:111 hr 24 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.000033890.1
0x645110a25f391f6d1041bdede75062aeb435d48cc823c4b5ec1309f221a6f30dSet Value1337518602023-09-23 6:40:411 hr 28 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.000033880.1
0x05480af84c26b3823f53dda8d277d5264ace88ae215a7f3260992e414e62e98eSet Value1337314072023-09-23 5:06:303 hrs 2 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.000032520.1
0x212626922ef6d6ddf73f156fe59379689d53595ae3704eac340927f89bc4dddbSet Value1337218862023-09-23 4:20:113 hrs 48 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.000031270.1
0x7414c1282b79f9f73138e4e915d80e6d56cceebc04350ab0de203aa30f8b317eSet Value1336900682023-09-23 1:46:316 hrs 22 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.000033520.1
0xe5db479a9d5585ab30b9d1771bb31c265a7d54bd51ce825466e7b02c4b147435Set Value1336893362023-09-23 1:42:416 hrs 26 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.000030560.1
0x40ea158c1dc35259ffc706420d23aa0af7a505c25df53ed001b765e3e3ee1db4Set Value1336861682023-09-23 1:26:316 hrs 42 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.000030870.1
0xd1312875dd234308f465c64ad6c04344b251350b2545398617af28cc7486ec6cSet Value1336669872023-09-22 23:48:318 hrs 20 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.000031340.1
0x28cb2718708426180a2f760fca2dfb556312de627278a109af1d0af7b369672aSet Value1336598812023-09-22 23:10:428 hrs 58 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.00003110.1
0xcf7904d2bf5037619d422e2882f467689d143da8ce1eb98fbb63378fe369e0e1Set Value1336591242023-09-22 23:06:319 hrs 2 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.000030750.1
0xef37a3e1b945b4dff47989b038bc268578db46d64c91d9c61a73287a31fe94d5Set Value1336583602023-09-22 23:02:419 hrs 6 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.000031460.1
0x10dd43e84aa8ca8f867da27ccbcc709e68b15e3eb8c6f616a05dbfe0f449c93cSet Value1336579542023-09-22 23:00:419 hrs 8 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.000031460.1
0x69acfb55581e2193b99ee325bad552e2a8ee012b6e080a137602c8e6d97f3c6bSet Value1336571342023-09-22 22:56:319 hrs 12 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.00003380.1
0xc7de6a133075f99787ff70f9c73bf4fbc175c8986078804aa32f4758e69d5de7Set Value1336528622023-09-22 22:34:319 hrs 34 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.000031820.1
0x7832ac70b6bef0dd72e3a71f316a7d8a53ac408a656fbad680dd6cc8ceba40adSet Value1336484222023-09-22 22:12:119 hrs 56 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.000033120.1
0xf7b87a933aaf81d44dc4c5b036d42388c6d08dde1f627d44d8dbbc7b8ee5b50eSet Value1336271522023-09-22 20:26:4111 hrs 42 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.000035610.1
0x43e6c2844a3817e69d0baa8404b798c9e3fd0f2053c5a1f73c9178aa837f7f88Set Value1336262772023-09-22 20:22:4111 hrs 46 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.000036330.1
0xbc330cb6f707bd0e9a85d604718deecc31c348dedc178c223f367d31adc739f3Set Value1336258412023-09-22 20:20:4111 hrs 48 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.000036330.1
0x3cc3a4713c855f1cc3bcbe8dbd6e60ad6601cc35a843c3bd50c4f335cd6ba1a7Set Value1336186282023-09-22 19:44:4112 hrs 24 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.000043520.1
0x5dc78effb1c4effedd0aba9c56be2c71bea2623358e6ba0c14b2ea5d8b95137bSet Value1336160722023-09-22 19:32:4112 hrs 36 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.000043310.1
0x5f681925e31a629b2dec33d258f54c22bbb224f132061ea7896fc89b17d5c735Set Value1336066102023-09-22 18:46:3113 hrs 22 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.00004040.1
0xc633db18ba5be8e44d7f94ddbcdc33f31c9b7aaba686f4ae8f9b44ec1608401dSet Value1335999442023-09-22 18:14:3113 hrs 54 mins ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.000036450.1
0x10f28f6bb72308652c5e4ec8ff3ebb67552d3936169b501fc9f04681a17dae47Set Value1335986732023-09-22 18:08:4114 hrs ago0x7e8b0cba7bd44c897526efcda3e80ccffe77bdeb IN  0xe871e9bd0ccc595a626f5e1657c216ce457cea430 ETH0.000037530.1
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Similar Match Source Code
This contract matches the deployed ByteCode of the Source Code for Contract 0xd041478644048d9281f88558e6088e9da97df624
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
DIAOracleV2

Compiler Version
v0.7.4+commit.3f05b770

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Arbiscan.io on 2022-01-05
*/

pragma solidity 0.7.4;

contract DIAOracleV2 {
    mapping (string => uint256) public values;
    address oracleUpdater;
    
    event OracleUpdate(string key, uint128 value, uint128 timestamp);
    event UpdaterAddressChange(address newUpdater);
    
    constructor() {
        oracleUpdater = msg.sender;
    }
    
    function setValue(string memory key, uint128 value, uint128 timestamp) public {
        require(msg.sender == oracleUpdater);
        uint256 cValue = (((uint256)(value)) << 128) + timestamp;
        values[key] = cValue;
        emit OracleUpdate(key, value, timestamp);
    }
    
    function getValue(string memory key) external view returns (uint128, uint128) {
        uint256 cValue = values[key];
        uint128 timestamp = (uint128)(cValue % 2**128);
        uint128 value = (uint128)(cValue >> 128);
        return (value, timestamp);
    }
    
    function updateOracleUpdaterAddress(address newOracleUpdaterAddress) public {
        require(msg.sender == oracleUpdater);
        oracleUpdater = newOracleUpdaterAddress;
        emit UpdaterAddressChange(newOracleUpdaterAddress);
    }
}

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"string","name":"key","type":"string"},{"indexed":false,"internalType":"uint128","name":"value","type":"uint128"},{"indexed":false,"internalType":"uint128","name":"timestamp","type":"uint128"}],"name":"OracleUpdate","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"newUpdater","type":"address"}],"name":"UpdaterAddressChange","type":"event"},{"inputs":[{"internalType":"string","name":"key","type":"string"}],"name":"getValue","outputs":[{"internalType":"uint128","name":"","type":"uint128"},{"internalType":"uint128","name":"","type":"uint128"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"key","type":"string"},{"internalType":"uint128","name":"value","type":"uint128"},{"internalType":"uint128","name":"timestamp","type":"uint128"}],"name":"setValue","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOracleUpdaterAddress","type":"address"}],"name":"updateOracleUpdaterAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"","type":"string"}],"name":"values","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"}]

608060405234801561001057600080fd5b50600180546001600160a01b0319163317905561054d806100326000396000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c80635a9ade8b146100515780636aa45efc146101095780637898e0c214610131578063960384a0146101ed575b600080fd5b6100f76004803603602081101561006757600080fd5b81019060208101813564010000000081111561008257600080fd5b82018360208201111561009457600080fd5b803590602001918460018302840111640100000000831117156100b657600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295506102c2945050505050565b60408051918252519081900360200190f35b61012f6004803603602081101561011f57600080fd5b50356001600160a01b03166102df565b005b61012f6004803603606081101561014757600080fd5b81019060208101813564010000000081111561016257600080fd5b82018360208201111561017457600080fd5b8035906020019184600183028401116401000000008311171561019657600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550506001600160801b03833581169450602090930135909216915061034a9050565b6102936004803603602081101561020357600080fd5b81019060208101813564010000000081111561021e57600080fd5b82018360208201111561023057600080fd5b8035906020019184600183028401116401000000008311171561025257600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955061049a945050505050565b60405180836001600160801b03168152602001826001600160801b031681526020019250505060405180910390f35b805160208183018101805160008252928201919093012091525481565b6001546001600160a01b031633146102f657600080fd5b600180546001600160a01b0383166001600160a01b0319909116811790915560408051918252517f121e958a4cadf7f8dadefa22cc019700365240223668418faebed197da07089f9181900360200190a150565b6001546001600160a01b0316331461036157600080fd5b6000816001600160801b03166080846001600160801b0316901b019050806000856040518082805190602001908083835b602083106103b15780518252601f199092019160209182019101610392565b51815160209384036101000a6000190180199092169116179052920194855250604080519485900382018520959095556001600160801b03888116858301528716948401949094525050606080825286519082015285517fa7fc99ed7617309ee23f63ae90196a1e490d362e6f6a547a59bc809ee2291782928792879287928291608083019187019080838360005b83811015610458578181015183820152602001610440565b50505050905090810190601f1680156104855780820380516001836020036101000a031916815260200191505b5094505050505060405180910390a150505050565b600080600080846040518082805190602001908083835b602083106104d05780518252601f1990920191602091820191016104b1565b51815160209384036101000a6000190180199092169116179052920194855250604051938490030190922054608081901c976001600160801b03909116965094505050505056fea26469706673582212201dbd2d2595871132685a64fa9a76d5dd82fe4b43c7a277a026abb7353f1e33a464736f6c63430007040033

Deployed ByteCode Sourcemap

26:1131:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;54:41;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;54:41:0;;-1:-1:-1;54:41:0;;-1:-1:-1;;;;;54:41:0:i;:::-;;;;;;;;;;;;;;;;912:242;;;;;;;;;;;;;;;;-1:-1:-1;912:242:0;-1:-1:-1;;;;;912:242:0;;:::i;:::-;;337:282;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;337:282:0;;-1:-1:-1;;;;;;;337:282:0;;;;;-1:-1:-1;337:282:0;;;;;;;;;-1:-1:-1;337:282:0;;-1:-1:-1;337:282:0:i;631:269::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;631:269:0;;-1:-1:-1;631:269:0;;-1:-1:-1;;;;;631:269:0:i;:::-;;;;;-1:-1:-1;;;;;631:269:0;;;;;;-1:-1:-1;;;;;631:269:0;;;;;;;;;;;;;;;;54:41;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;912:242::-;1021:13;;-1:-1:-1;;;;;1021:13:0;1007:10;:27;999:36;;;;;;1046:13;:39;;-1:-1:-1;;;;;1046:39:0;;-1:-1:-1;;;;;;1046:39:0;;;;;;;;1101:45;;;;;;;;;;;;;;;;912:242;:::o;337:282::-;448:13;;-1:-1:-1;;;;;448:13:0;434:10;:27;426:36;;;;;;473:14;520:9;-1:-1:-1;;;;;490:39:0;513:3;502:5;-1:-1:-1;;;;;492:16:0;491:25;;490:39;473:56;;554:6;540;547:3;540:11;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;540:11:0;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;540:11:0;;;;;;;;;;;;;;;;-1:-1:-1;540:11:0;;;;;;;;;;;:20;;;;-1:-1:-1;;;;;576:35:0;;;;;;;;;;;;;;;;-1:-1:-1;;576:35:0;;;;;;;;;;;;;;;;;;;;540:11;;576:35;;;;;;;;;;-1:-1:-1;576:35:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;337:282;;;;:::o;631:269::-;691:7;700;720:14;737:6;744:3;737:11;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;737:11:0;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;737:11:0;;;;;;;;;;;;;;;;-1:-1:-1;737:11:0;;;;;;;;;;;852:3;842:13;;;;-1:-1:-1;;;;;789:15:0;;;;-1:-1:-1;842:13:0;-1:-1:-1;;;;;631:269:0:o

Metadata Hash

1dbd2d2595871132685a64fa9a76d5dd82fe4b43c7a277a026abb7353f1e33a4
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.