github.com/diadata-org/diadata@v1.4.593/pkg/dia/scraper/blockchain-scrapers/blockchains/ethereum/diaOracleV2MultiupdateService/DIAOracleV2Multiupdate.abi (about) 1 [ 2 { 3 "inputs": [], 4 "stateMutability": "nonpayable", 5 "type": "constructor" 6 }, 7 { 8 "anonymous": false, 9 "inputs": [ 10 { 11 "indexed": false, 12 "internalType": "string", 13 "name": "key", 14 "type": "string" 15 }, 16 { 17 "indexed": false, 18 "internalType": "uint128", 19 "name": "value", 20 "type": "uint128" 21 }, 22 { 23 "indexed": false, 24 "internalType": "uint128", 25 "name": "timestamp", 26 "type": "uint128" 27 } 28 ], 29 "name": "OracleUpdate", 30 "type": "event" 31 }, 32 { 33 "anonymous": false, 34 "inputs": [ 35 { 36 "indexed": false, 37 "internalType": "address", 38 "name": "newUpdater", 39 "type": "address" 40 } 41 ], 42 "name": "UpdaterAddressChange", 43 "type": "event" 44 }, 45 { 46 "inputs": [ 47 { 48 "internalType": "string", 49 "name": "key", 50 "type": "string" 51 } 52 ], 53 "name": "getValue", 54 "outputs": [ 55 { 56 "internalType": "uint128", 57 "name": "", 58 "type": "uint128" 59 }, 60 { 61 "internalType": "uint128", 62 "name": "", 63 "type": "uint128" 64 } 65 ], 66 "stateMutability": "view", 67 "type": "function" 68 }, 69 { 70 "inputs": [ 71 { 72 "internalType": "string[]", 73 "name": "keys", 74 "type": "string[]" 75 }, 76 { 77 "internalType": "uint256[]", 78 "name": "compressedValues", 79 "type": "uint256[]" 80 } 81 ], 82 "name": "setMultipleValues", 83 "outputs": [], 84 "stateMutability": "nonpayable", 85 "type": "function" 86 }, 87 { 88 "inputs": [ 89 { 90 "internalType": "string", 91 "name": "key", 92 "type": "string" 93 }, 94 { 95 "internalType": "uint128", 96 "name": "value", 97 "type": "uint128" 98 }, 99 { 100 "internalType": "uint128", 101 "name": "timestamp", 102 "type": "uint128" 103 } 104 ], 105 "name": "setValue", 106 "outputs": [], 107 "stateMutability": "nonpayable", 108 "type": "function" 109 }, 110 { 111 "inputs": [ 112 { 113 "internalType": "address", 114 "name": "newOracleUpdaterAddress", 115 "type": "address" 116 } 117 ], 118 "name": "updateOracleUpdaterAddress", 119 "outputs": [], 120 "stateMutability": "nonpayable", 121 "type": "function" 122 }, 123 { 124 "inputs": [ 125 { 126 "internalType": "string", 127 "name": "", 128 "type": "string" 129 } 130 ], 131 "name": "values", 132 "outputs": [ 133 { 134 "internalType": "uint256", 135 "name": "", 136 "type": "uint256" 137 } 138 ], 139 "stateMutability": "view", 140 "type": "function" 141 } 142 ]