{"abi":[{"type":"function","name":"answer","inputs":[],"outputs":[{"name":"","type":"int256","internalType":"int256"}],"stateMutability":"view"},{"type":"function","name":"answeredInRound","inputs":[],"outputs":[{"name":"","type":"uint80","internalType":"uint80"}],"stateMutability":"view"},{"type":"function","name":"decimals","inputs":[],"outputs":[{"name":"","type":"uint8","internalType":"uint8"}],"stateMutability":"pure"},{"type":"function","name":"description","inputs":[],"outputs":[{"name":"","type":"string","internalType":"string"}],"stateMutability":"pure"},{"type":"function","name":"getRoundData","inputs":[{"name":"_roundId","type":"uint80","internalType":"uint80"}],"outputs":[{"name":"","type":"uint80","internalType":"uint80"},{"name":"","type":"int256","internalType":"int256"},{"name":"","type":"uint256","internalType":"uint256"},{"name":"","type":"uint256","internalType":"uint256"},{"name":"","type":"uint80","internalType":"uint80"}],"stateMutability":"view"},{"type":"function","name":"latestRoundData","inputs":[],"outputs":[{"name":"","type":"uint80","internalType":"uint80"},{"name":"","type":"int256","internalType":"int256"},{"name":"","type":"uint256","internalType":"uint256"},{"name":"","type":"uint256","internalType":"uint256"},{"name":"","type":"uint80","internalType":"uint80"}],"stateMutability":"view"},{"type":"function","name":"roundId","inputs":[],"outputs":[{"name":"","type":"uint80","internalType":"uint80"}],"stateMutability":"view"},{"type":"function","name":"setLatestRoundData","inputs":[{"name":"_roundId","type":"uint80","internalType":"uint80"},{"name":"_answer","type":"int256","internalType":"int256"},{"name":"_startedAt","type":"uint256","internalType":"uint256"},{"name":"_updatedAt","type":"uint256","internalType":"uint256"},{"name":"_answeredInRound","type":"uint80","internalType":"uint80"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"startedAt","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"type":"function","name":"updatedAt","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"type":"function","name":"version","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"pure"}],"bytecode":{"object":"0x6080806040523460155761035b908161001a8239f35b5f80fdfe6080806040526004361015610012575f80fd5b5f3560e01c908163313ce567146102f6575080634005e6811461028857806354fd4d501461026d5780637284e416146101e15780637519ab50146101c457806385bb7d69146101a85780638cd221c9146101825780639a6fc8f51461012c578063c22c249914610106578063f21f537d146100e95763feaf968c14610095575f80fd5b346100e5575f3660031901126100e5576001545f54600254600354600454604080516001600160501b0396871681526020810195909552840192909252606083015291909116608082015260a090f35b5f80fd5b346100e5575f3660031901126100e5576020600254604051908152f35b346100e5575f3660031901126100e55760206001600160501b0360045416604051908152f35b346100e55760203660031901126100e55761014561030f565b5f54600254600354600454604080516001600160501b0396871681526020810195909552840192909252606083015291909116608082015260a090f35b346100e5575f3660031901126100e55760206001600160501b0360015416604051908152f35b346100e5575f3660031901126100e55760205f54604051908152f35b346100e5575f3660031901126100e5576020600354604051908152f35b346100e5575f3660031901126100e5576040516040810181811067ffffffffffffffff82111761025957604052600f8152604060208201916e26b7b1b59020b3b3b932b3b0ba37b960891b83528151928391602083525180918160208501528484015e5f828201840152601f01601f19168101030190f35b634e487b7160e01b5f52604160045260245ffd5b346100e5575f3660031901126100e557602060405160018152f35b346100e55760a03660031901126100e5576102a161030f565b608435906001600160501b0382168092036100e5576001600160501b03166001600160501b031960015416176001556024355f556044356002556064356003556001600160501b031960045416176004555f80f35b346100e5575f3660031901126100e55780600860209252f35b600435906001600160501b03821682036100e55756fea2646970667358221220fb7b9da42a16130dfa52ba8f366768179f0d83a59593b6c11bc2a8670030bc1564736f6c634300081e0033","sourceMap":"113:1253:4:-:0;;;;;;;;;;;;;;;;;","linkReferences":{}},"deployedBytecode":{"object":"0x6080806040526004361015610012575f80fd5b5f3560e01c908163313ce567146102f6575080634005e6811461028857806354fd4d501461026d5780637284e416146101e15780637519ab50146101c457806385bb7d69146101a85780638cd221c9146101825780639a6fc8f51461012c578063c22c249914610106578063f21f537d146100e95763feaf968c14610095575f80fd5b346100e5575f3660031901126100e5576001545f54600254600354600454604080516001600160501b0396871681526020810195909552840192909252606083015291909116608082015260a090f35b5f80fd5b346100e5575f3660031901126100e5576020600254604051908152f35b346100e5575f3660031901126100e55760206001600160501b0360045416604051908152f35b346100e55760203660031901126100e55761014561030f565b5f54600254600354600454604080516001600160501b0396871681526020810195909552840192909252606083015291909116608082015260a090f35b346100e5575f3660031901126100e55760206001600160501b0360015416604051908152f35b346100e5575f3660031901126100e55760205f54604051908152f35b346100e5575f3660031901126100e5576020600354604051908152f35b346100e5575f3660031901126100e5576040516040810181811067ffffffffffffffff82111761025957604052600f8152604060208201916e26b7b1b59020b3b3b932b3b0ba37b960891b83528151928391602083525180918160208501528484015e5f828201840152601f01601f19168101030190f35b634e487b7160e01b5f52604160045260245ffd5b346100e5575f3660031901126100e557602060405160018152f35b346100e55760a03660031901126100e5576102a161030f565b608435906001600160501b0382168092036100e5576001600160501b03166001600160501b031960015416176001556024355f556044356002556064356003556001600160501b031960045416176004555f80f35b346100e5575f3660031901126100e55780600860209252f35b600435906001600160501b03821682036100e55756fea2646970667358221220fb7b9da42a16130dfa52ba8f366768179f0d83a59593b6c11bc2a8670030bc1564736f6c634300081e0033","sourceMap":"113:1253:4:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;113:1253:4;;;;804:7;113:1253;;;821:9;113:1253;832:9;113:1253;;;;;;-1:-1:-1;;;;;113:1253:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;113:1253:4;;;;;223:24;113:1253;;;;;;;;;;;;;-1:-1:-1;;113:1253:4;;;;;-1:-1:-1;;;;;113:1253:4;;;;;;;;;;;;;;;-1:-1:-1;;113:1253:4;;;;;;:::i;:::-;;;1021:9;113:1253;1032:9;113:1253;;;;;;-1:-1:-1;;;;;113:1253:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;113:1253:4;;;;;-1:-1:-1;;;;;196:21:4;113:1253;;;;;;;;;;;;;;-1:-1:-1;;113:1253:4;;;;;;;;;;;;;;;;;;;-1:-1:-1;;113:1253:4;;;;;253:24;113:1253;;;;;;;;;;;;;-1:-1:-1;;113:1253:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;113:1253:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;113:1253:4;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;113:1253:4;;;;;;;1356:1;113:1253;;;;;;;;;-1:-1:-1;;113:1253:4;;;;;;:::i;:::-;;;;-1:-1:-1;;;;;113:1253:4;;;;;;;-1:-1:-1;;;;;113:1253:4;-1:-1:-1;;;;;113:1253:4;;;;;;;;;;;;;574:22;113:1253;;;606:22;113:1253;-1:-1:-1;;;;;113:1253:4;;;;;;;;;;;;;;;;-1:-1:-1;;113:1253:4;;;;;1148:1;113:1253;;;;;;;;-1:-1:-1;;;;;113:1253:4;;;;;;:::o","linkReferences":{}},"methodIdentifiers":{"answer()":"85bb7d69","answeredInRound()":"c22c2499","decimals()":"313ce567","description()":"7284e416","getRoundData(uint80)":"9a6fc8f5","latestRoundData()":"feaf968c","roundId()":"8cd221c9","setLatestRoundData(uint80,int256,uint256,uint256,uint80)":"4005e681","startedAt()":"f21f537d","updatedAt()":"7519ab50","version()":"54fd4d50"},"rawMetadata":"{\"compiler\":{\"version\":\"0.8.30+commit.73712a01\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[],\"name\":\"answer\",\"outputs\":[{\"internalType\":\"int256\",\"name\":\"\",\"type\":\"int256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"answeredInRound\",\"outputs\":[{\"internalType\":\"uint80\",\"name\":\"\",\"type\":\"uint80\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"description\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint80\",\"name\":\"_roundId\",\"type\":\"uint80\"}],\"name\":\"getRoundData\",\"outputs\":[{\"internalType\":\"uint80\",\"name\":\"\",\"type\":\"uint80\"},{\"internalType\":\"int256\",\"name\":\"\",\"type\":\"int256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint80\",\"name\":\"\",\"type\":\"uint80\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"latestRoundData\",\"outputs\":[{\"internalType\":\"uint80\",\"name\":\"\",\"type\":\"uint80\"},{\"internalType\":\"int256\",\"name\":\"\",\"type\":\"int256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint80\",\"name\":\"\",\"type\":\"uint80\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"roundId\",\"outputs\":[{\"internalType\":\"uint80\",\"name\":\"\",\"type\":\"uint80\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint80\",\"name\":\"_roundId\",\"type\":\"uint80\"},{\"internalType\":\"int256\",\"name\":\"_answer\",\"type\":\"int256\"},{\"internalType\":\"uint256\",\"name\":\"_startedAt\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_updatedAt\",\"type\":\"uint256\"},{\"internalType\":\"uint80\",\"name\":\"_answeredInRound\",\"type\":\"uint80\"}],\"name\":\"setLatestRoundData\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"startedAt\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"updatedAt\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"pure\",\"type\":\"function\"}],\"devdoc\":{\"kind\":\"dev\",\"methods\":{},\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"contracts/MockAggregatorV3.sol\":\"MockAggregatorV3\"},\"evmVersion\":\"cancun\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":true,\"runs\":200},\"remappings\":[\":@openzeppelin/=node_modules/@openzeppelin/\",\":forge-std/=lib/forge-std/src/\",\":hardhat/=node_modules/hardhat/\"],\"viaIR\":true},\"sources\":{\"contracts/MockAggregatorV3.sol\":{\"keccak256\":\"0xe5dc2c224ddfcea8995a5fa2b05e665fd4bc2798699cb216808ad61e063051c9\",\"license\":\"FSL-1.1-MIT\",\"urls\":[\"bzz-raw://d5d8b97ae93a1872c188728f975bd9897be0bc3a2290c701669e69a91437a138\",\"dweb:/ipfs/QmWgtm9pQqchqZTPsHV6MaPNx2PucfQiceRu6cb5qjktgH\"]},\"contracts/library/AggregatorV3Interface.sol\":{\"keccak256\":\"0x6fe9022adc0ea2fe59271183cd952e1679262f1c239583ecad824dbd25f723b8\",\"license\":\"FSL-1.1-MIT\",\"urls\":[\"bzz-raw://c7eb625f0943857cb5d4820d8b44918153fae0b6e6204debb4a0c3dd763f91de\",\"dweb:/ipfs/QmNz2mLb7X17sqf7EQmNai3bG9NqVw732M9ogyddeqgRuV\"]}},\"version\":1}","metadata":{"compiler":{"version":"0.8.30+commit.73712a01"},"language":"Solidity","output":{"abi":[{"inputs":[],"stateMutability":"view","type":"function","name":"answer","outputs":[{"internalType":"int256","name":"","type":"int256"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"answeredInRound","outputs":[{"internalType":"uint80","name":"","type":"uint80"}]},{"inputs":[],"stateMutability":"pure","type":"function","name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}]},{"inputs":[],"stateMutability":"pure","type":"function","name":"description","outputs":[{"internalType":"string","name":"","type":"string"}]},{"inputs":[{"internalType":"uint80","name":"_roundId","type":"uint80"}],"stateMutability":"view","type":"function","name":"getRoundData","outputs":[{"internalType":"uint80","name":"","type":"uint80"},{"internalType":"int256","name":"","type":"int256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint80","name":"","type":"uint80"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"latestRoundData","outputs":[{"internalType":"uint80","name":"","type":"uint80"},{"internalType":"int256","name":"","type":"int256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint80","name":"","type":"uint80"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"roundId","outputs":[{"internalType":"uint80","name":"","type":"uint80"}]},{"inputs":[{"internalType":"uint80","name":"_roundId","type":"uint80"},{"internalType":"int256","name":"_answer","type":"int256"},{"internalType":"uint256","name":"_startedAt","type":"uint256"},{"internalType":"uint256","name":"_updatedAt","type":"uint256"},{"internalType":"uint80","name":"_answeredInRound","type":"uint80"}],"stateMutability":"nonpayable","type":"function","name":"setLatestRoundData"},{"inputs":[],"stateMutability":"view","type":"function","name":"startedAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"updatedAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}]},{"inputs":[],"stateMutability":"pure","type":"function","name":"version","outputs":[{"internalType":"uint256","name":"","type":"uint256"}]}],"devdoc":{"kind":"dev","methods":{},"version":1},"userdoc":{"kind":"user","methods":{},"version":1}},"settings":{"remappings":["@openzeppelin/=node_modules/@openzeppelin/","forge-std/=lib/forge-std/src/","hardhat/=node_modules/hardhat/"],"optimizer":{"enabled":true,"runs":200},"metadata":{"bytecodeHash":"ipfs"},"compilationTarget":{"contracts/MockAggregatorV3.sol":"MockAggregatorV3"},"evmVersion":"cancun","libraries":{},"viaIR":true},"sources":{"contracts/MockAggregatorV3.sol":{"keccak256":"0xe5dc2c224ddfcea8995a5fa2b05e665fd4bc2798699cb216808ad61e063051c9","urls":["bzz-raw://d5d8b97ae93a1872c188728f975bd9897be0bc3a2290c701669e69a91437a138","dweb:/ipfs/QmWgtm9pQqchqZTPsHV6MaPNx2PucfQiceRu6cb5qjktgH"],"license":"FSL-1.1-MIT"},"contracts/library/AggregatorV3Interface.sol":{"keccak256":"0x6fe9022adc0ea2fe59271183cd952e1679262f1c239583ecad824dbd25f723b8","urls":["bzz-raw://c7eb625f0943857cb5d4820d8b44918153fae0b6e6204debb4a0c3dd763f91de","dweb:/ipfs/QmNz2mLb7X17sqf7EQmNai3bG9NqVw732M9ogyddeqgRuV"],"license":"FSL-1.1-MIT"}},"version":1},"id":4}