{"abi":[{"type":"constructor","inputs":[{"name":"_logic","type":"address","internalType":"address"},{"name":"initialOwner","type":"address","internalType":"address"},{"name":"_data","type":"bytes","internalType":"bytes"}],"stateMutability":"payable"},{"name":"AddressEmptyCode","type":"error","inputs":[{"name":"target","type":"address","internalType":"address"}]},{"name":"ERC1967InvalidAdmin","type":"error","inputs":[{"name":"admin","type":"address","internalType":"address"}]},{"name":"ERC1967InvalidImplementation","type":"error","inputs":[{"name":"implementation","type":"address","internalType":"address"}]},{"name":"ERC1967NonPayable","type":"error","inputs":[]},{"name":"FailedCall","type":"error","inputs":[]},{"name":"ProxyDeniedAdminAccess","type":"error","inputs":[]},{"name":"AdminChanged","type":"event","inputs":[{"name":"previousAdmin","type":"address","indexed":false,"internalType":"address"},{"name":"newAdmin","type":"address","indexed":false,"internalType":"address"}],"anonymous":false},{"name":"Upgraded","type":"event","inputs":[{"name":"implementation","type":"address","indexed":true,"internalType":"address"}],"anonymous":false},{"type":"fallback","stateMutability":"payable"}],"proxyResolution":{"isProxy":true,"proxyType":"EIP1967Proxy","implementations":[{"address":"0x0000000048D2c8baf31742f6765383278BAda4d5","name":"FrxUSD"}]},"compilation":{"language":"Solidity","compiler":"solc","compilerVersion":"0.8.25+commit.b61c2a91","compilerSettings":{"metadata":{"appendCBOR":false,"bytecodeHash":"none"},"libraries":{},"optimizer":{"runs":777777,"enabled":true},"evmVersion":"london","remappings":[":@openzeppelin/=node_modules/@openzeppelin/",":ds-test/=lib/frax-standard-solidity/lib/forge-std/lib/ds-test/src/",":forge-std/=lib/frax-standard-solidity/lib/forge-std/src/",":frax-standard-solidity/=lib/frax-standard-solidity/src/",":frax-std/=lib/frax-standard-solidity/src/",":solidity-bytes-utils/=lib/frax-standard-solidity/lib/solidity-bytes-utils/",":solmate/=lib/solmate/src/"]},"name":"TransparentUpgradeableProxy","fullyQualifiedName":"node_modules/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol:TransparentUpgradeableProxy"},"matchId":"6196867","creationMatch":"match","runtimeMatch":"match","verifiedAt":"2025-03-08T20:20:22Z","match":"match","chainId":"1","address":"0xCAcd6fd266aF91b8AeD52aCCc382b4e165586E29"}