Contract 0x11f74b94afb5968119c98ea277a2b73208bb39ab

Txn Hash Method
Block
From
To
Value [Txn Fee]
0xddb80f81371e40273121ff32c27767182350feb864a6d5859a64f1b88dfeea52Set Value56510062023-12-01 16:35:311 hr 5 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.0000447205
0xd5d25a97130330485b9d15271790aaece650c7dbec08a749c4331f5865938b55Set Value56509242023-12-01 16:17:541 hr 22 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.0000446875
0x74435f7c02559cbafdc9c0b87814d4be20a0522deded330d3069e5f867373720Set Value56499252023-12-01 12:44:184 hrs 56 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.000044704
0xe41ca69fb7ab6185dc5d45d2f9e16cb654c058da8e3ce42aafc11f110915a90bSet Value56499232023-12-01 12:43:484 hrs 56 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.0000446875
0xdcc7f1492511c79f7136e2821423ba6840a050976d168ea385ea406f99cc6eecSet Value56499222023-12-01 12:43:364 hrs 56 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.0000447205
0x9c5acfd38d7c51ce8ee6f32c66cada8f8f86f513499c008a3eae6d99bdfb7a39Set Value56498962023-12-01 12:38:185 hrs 2 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.0000446875
0xff82a4b1ba14d036f6555effd19655ff631655cfea9457d13bc0a7a9056b931dSet Value56498942023-12-01 12:37:545 hrs 2 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.000044704
0xabd1edade29b1cad6332ec4a1b6ec709a5deac3d5b23205b96d71aba2c5150ddSet Value56492002023-12-01 10:08:127 hrs 32 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.000044704
0xf76d04dee0a182ca3786d81fed9148d46743f03128124c3330abf54517ec3dbcSet Value56491982023-12-01 10:07:487 hrs 32 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.0000446875
0xa5e17b87c791eaa0a122962da71afbe32f4b677dc641472db21b6c7c9a1aa8abSet Value56491972023-12-01 10:07:367 hrs 32 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.0000447205
0xdfadbb433a8227f73946a96d84476933a6793a9817935638960742253b7840e2Set Value56491722023-12-01 10:02:187 hrs 38 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.0000446875
0x9b52983ced122f63553bd9b7dd1c970c6e1728894ed52cf3ff0be4c0b47cd31cSet Value56491712023-12-01 10:01:547 hrs 38 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.0000447205
0xa2e2083db2a0be16b2321a3d8bf37447d6b3b68cf0fb2c17c18e5a8fee5a91e1Set Value56486362023-12-01 8:08:309 hrs 32 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.000044704
0xbde1f55a71d411ba79a9903333ba957b4bb8371a8d2a9913289b22767fabd715Set Value56486342023-12-01 8:08:069 hrs 32 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.0000446875
0x01edc9de08ab92f07e1b7196a1abc85f84455c7a47d66d2b38f5a4273ca7baa9Set Value56486332023-12-01 8:07:549 hrs 32 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.0000447205
0xf6e42f11d47e771093d3b2a21f24fc7ff601227bca866ae251b91ca9ff281464Set Value56485662023-12-01 7:53:069 hrs 47 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.0000446875
0x2f3ae4c4571264e0a511f5353b3597692ae373ba3892ea6141d4a8b3b3276e70Set Value56485652023-12-01 7:52:489 hrs 47 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.0000447205
0xb433fad185778c87a49011e2a09dcc6b510e3a31eba2d79ce01ab1320c63f89aSet Value56485002023-12-01 7:38:0610 hrs 2 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.0000447205
0x5a0c038883fe4823651ab3589e87a47c7246870bfeeda122c1839eaf083956e0Set Value56476232023-12-01 4:30:5413 hrs 9 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.0000447205
0x320cc18d9caa6b4459d819eaecf8d5613ff3e58c1607854313dd965f99be025cSet Value56474852023-12-01 4:01:4213 hrs 38 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.0000447205
0x2f9f55fa50990462b072fde992a20c6ea4c41b7c27d25f590c1c655cec14b35aSet Value56465402023-12-01 0:42:1816 hrs 58 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.000044704
0x9757b3fc2cd968aacbe86813320dceb5aef325f0ea5bd0943bc3b1dd85c7ea40Set Value56465382023-12-01 0:41:5416 hrs 58 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.0000446875
0xcda8e77d91353660f710d7f18a85a297fa7576f5615fa058c26d2ffe1aa5d735Set Value56465362023-12-01 0:41:3016 hrs 59 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.0000447205
0xe81411514fa8cbf85eaaa2bac162aaa0f7bdaec83e5b014b078cba8bb55bfbe8Set Value56462302023-11-30 23:36:0018 hrs 4 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.0000446875
0x6206f9028ae9c65c62cd1c7f2e44f02ed78e2f0ebdf823277890204f6a3c8c85Set Value56462292023-11-30 23:35:4818 hrs 4 mins ago0x07a3fb2cac5d5a5bd2dc70cff8c2bdc868d2a509 IN  0x11f74b94afb5968119c98ea277a2b73208bb39ab0 MOVR0.0000447205
[ Download CSV Export 
Parent Txn Hash Block From To Value
Index Block
Loading

Similar Match Source Code
This contract matches the deployed ByteCode of the Source Code for Contract 0xadbe214542eae578aaeae98139591ff229ce39bd
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 moonriver.moonscan.io on 2023-02-07
*/

// compiled using solidity 0.7.4

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

62:1131:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;90:41;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;90:41:0;;-1:-1:-1;90:41:0;;-1:-1:-1;;;;;90:41:0:i;:::-;;;;;;;;;;;;;;;;948:242;;;;;;;;;;;;;;;;-1:-1:-1;948:242:0;-1:-1:-1;;;;;948:242:0;;:::i;:::-;;373:282;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;373:282:0;;-1:-1:-1;;;;;;;373:282:0;;;;;-1:-1:-1;373:282:0;;;;;;;;;-1:-1:-1;373:282:0;;-1:-1:-1;373:282:0:i;667:269::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;667:269:0;;-1:-1:-1;667:269:0;;-1:-1:-1;;;;;667:269:0:i;:::-;;;;;-1:-1:-1;;;;;667:269:0;;;;;;-1:-1:-1;;;;;667:269:0;;;;;;;;;;;;;;;;90:41;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;948:242::-;1057:13;;-1:-1:-1;;;;;1057:13:0;1043:10;:27;1035:36;;;;;;1082:13;:39;;-1:-1:-1;;;;;1082:39:0;;-1:-1:-1;;;;;;1082:39:0;;;;;;;;1137:45;;;;;;;;;;;;;;;;948:242;:::o;373:282::-;484:13;;-1:-1:-1;;;;;484:13:0;470:10;:27;462:36;;;;;;509:14;556:9;-1:-1:-1;;;;;526:39:0;549:3;538:5;-1:-1:-1;;;;;528:16:0;527:25;;526:39;509:56;;590:6;576;583:3;576:11;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;576:11:0;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;576:11:0;;;;;;;;;;;;;;;;-1:-1:-1;576:11:0;;;;;;;;;;;:20;;;;-1:-1:-1;;;;;612:35:0;;;;;;;;;;;;;;;;-1:-1:-1;;612:35:0;;;;;;;;;;;;;;;;;;;;576:11;;612:35;;;;;;;;;;-1:-1:-1;612:35:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;373:282;;;;:::o;667:269::-;727:7;736;756:14;773:6;780:3;773:11;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;773:11:0;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;773:11:0;;;;;;;;;;;;;;;;-1:-1:-1;773:11:0;;;;;;;;;;;888:3;878:13;;;;-1:-1:-1;;;;;825:15:0;;;;-1:-1:-1;878:13:0;-1:-1:-1;;;;;667:269:0:o

Swarm Source

ipfs://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
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.