2025-12-23 14:05:41 +08:00
|
|
|
{"abi":[{"type":"function","name":"getPrice","inputs":[{"name":"_token","type":"address","internalType":"address"},{"name":"_maximise","type":"bool","internalType":"bool"}],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"}],"bytecode":{"object":"0x","sourceMap":"","linkReferences":{}},"deployedBytecode":{"object":"0x","sourceMap":"","linkReferences":{}},"methodIdentifiers":{"getPrice(address,bool)":"76d69760"},"rawMetadata":"{\"compiler\":{\"version\":\"0.8.30+commit.73712a01\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_token\",\"type\":\"address\"},{\"internalType\":\"bool\",\"name\":\"_maximise\",\"type\":\"bool\"}],\"name\":\"getPrice\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"}],\"devdoc\":{\"kind\":\"dev\",\"methods\":{},\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"contracts/interfaces/IYTPriceFeed.sol\":\"IYTPriceFeed\"},\"evmVersion\":\"prague\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":true,\"runs\":200},\"remappings\":[\":@ensdomains/=node_modules/@ensdomains/\",\":@openzeppelin/=node_modules/@openzeppelin/\",\":forge-std/=lib/forge-std/src/\",\":hardhat/=node_modules/hardhat/\"],\"viaIR\":true},\"sources\":{\"contracts/interfaces/IYTPriceFeed.sol\":{\"keccak256\":\"0xf6ef53e156a8b9ca9d7dbdd3e48846285649e57cfaee4762293fae944d48779e\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://5d361a60315543c8137ab2ddb31676bf017f49739760eb7d97637886ba134a9d\",\"dweb:/ipfs/QmQYPz1FmCWwk1WCt5J46eSoSST4mHV4RiRwNfqV8CLMCT\"]}},\"version\":1}","metadata":{"compiler":{"version":"0.8.30+commit.73712a01"},"language":"Solidity","output":{"abi":[{"inputs":[{"internalType":"address","name":"_token","type":"address"},{"internalType":"bool","name":"_maximise","type":"bool"}],"stateMutability":"view","type":"function","name":"getPrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}]}],"devdoc":{"kind":"dev","methods":{},"version":1},"userdoc":{"kind":"user","methods":{},"version":1}},"settings":{"remappings":["@ensdomains/=node_modules/@ensdomains/","@openzeppelin/=node_modules/@openzeppelin/","forge-std/=lib/forge-std/src/","hardhat/=node_modules/hardhat/"],"optimizer":{"enabled":true,"runs":200},"metadata":{"bytecodeHash":"ipfs"},"compilationTarget":{"contracts/interfaces/IYTPriceFeed.sol":"IYTPriceFeed"},"evmVersion":"prague","libraries":{},"viaIR":true},"sources":{"contracts/interfaces/IYTPriceFeed.sol":{"keccak256":"0xf6ef53e156a8b9ca9d7dbdd3e48846285649e57cfaee4762293fae944d48779e","urls":["bzz-raw://5d361a60315543c8137ab2ddb31676bf017f49739760eb7d97637886ba134a9d","dweb:/ipfs/QmQYPz1FmCWwk1WCt5J46eSoSST4mHV4RiRwNfqV8CLMCT"],"license":"MIT"}},"version":1},"ast":{"absolutePath":"contracts/interfaces/IYTPriceFeed.sol","id":340,"exportedSymbols":{"IYTPriceFeed":[339]},"nodeType":"SourceUnit","src":"32:140:5","nodes":[{"id":329,"nodeType":"PragmaDirective","src":"32:23:5","nodes":[],"literals":["solidity","^","0.8",".0"]},{"id":339,"nodeType":"ContractDefinition","src":"57:113:5","nodes":[{"id":338,"nodeType":"FunctionDefinition","src":"86:82:5","nodes":[],"functionSelector":"76d69760","implemented":false,"kind":"function","modifiers":[],"name":"getPrice","nameLocation":"95:8:5","parameters":{"id":334,"nodeType":"ParameterList","parameters":[{"constant":false,"id":331,"mutability":"mutable","name":"_token","nameLocation":"112:6:5","nodeType":"VariableDeclaration","scope":338,"src":"104:14:5","stateVariable":false,"storageLocation":"default","typeDescriptions":{"typeIdentifier":"t_address","typeString":"address"},"typeName":{"id":330,"name":"address","nodeType":"ElementaryTypeName","src":"104:7:5","stateMutability":"nonpayable","typeDescriptions":{"typeIdentifier":"t_address","typeString":"address"}},"visibility":"internal"},{"constant":false,"id":333,"mutability":"mutable","name":"_maximise","nameLocation":"125:9:5","nodeTyp
|