ETH Price: $2,270.52 (-2.72%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To

There are no matching entries

1 Internal Transaction found.

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Method Block
From
To
0x60a06040187976382023-12-16 9:08:59855 days ago1702717739  Contract Creation0 ETH
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
Source Code Verified Exact Match

Contract Name

PriceOracleV3

Compiler Version
v0.8.17+commit.8df45f5f
Optimization Enabled
Yes with 1000 runs
Other Settings
london EvmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[{"internalType":"address","name":"addressProvider","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"AddressIsNotContractException","type":"error"},{"inputs":[],"name":"CallerNotConfiguratorException","type":"error"},{"inputs":[],"name":"CallerNotControllerException","type":"error"},{"inputs":[],"name":"CallerNotPausableAdminException","type":"error"},{"inputs":[],"name":"CallerNotUnpausableAdminException","type":"error"},{"inputs":[],"name":"IncorrectParameterException","type":"error"},{"inputs":[],"name":"IncorrectPriceException","type":"error"},{"inputs":[],"name":"IncorrectPriceFeedException","type":"error"},{"inputs":[],"name":"IncorrectTokenContractException","type":"error"},{"inputs":[],"name":"PriceFeedDoesNotExistException","type":"error"},{"inputs":[],"name":"StalePriceException","type":"error"},{"inputs":[],"name":"ZeroAddressException","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"newController","type":"address"}],"name":"NewController","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"Paused","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"token","type":"address"},{"indexed":true,"internalType":"address","name":"priceFeed","type":"address"},{"indexed":false,"internalType":"uint32","name":"stalenessPeriod","type":"uint32"},{"indexed":false,"internalType":"bool","name":"skipCheck","type":"bool"},{"indexed":false,"internalType":"bool","name":"trusted","type":"bool"}],"name":"SetPriceFeed","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"token","type":"address"},{"indexed":true,"internalType":"address","name":"priceFeed","type":"address"},{"indexed":false,"internalType":"uint32","name":"stalenessPeriod","type":"uint32"},{"indexed":false,"internalType":"bool","name":"skipCheck","type":"bool"}],"name":"SetReservePriceFeed","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"token","type":"address"},{"indexed":false,"internalType":"bool","name":"active","type":"bool"}],"name":"SetReservePriceFeedStatus","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"Unpaused","type":"event"},{"inputs":[],"name":"acl","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"controller","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"address","name":"tokenFrom","type":"address"},{"internalType":"address","name":"tokenTo","type":"address"}],"name":"convert","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"address","name":"token","type":"address"}],"name":"convertFromUSD","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"address","name":"token","type":"address"}],"name":"convertToUSD","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"getPrice","outputs":[{"internalType":"uint256","name":"price","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"},{"internalType":"bool","name":"reserve","type":"bool"}],"name":"getPriceRaw","outputs":[{"internalType":"uint256","name":"price","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"getPriceSafe","outputs":[{"internalType":"uint256","name":"price","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"priceFeedParams","outputs":[{"internalType":"address","name":"priceFeed","type":"address"},{"internalType":"uint32","name":"stalenessPeriod","type":"uint32"},{"internalType":"bool","name":"skipCheck","type":"bool"},{"internalType":"uint8","name":"decimals","type":"uint8"},{"internalType":"bool","name":"trusted","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"priceFeeds","outputs":[{"internalType":"address","name":"priceFeed","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"},{"internalType":"bool","name":"reserve","type":"bool"}],"name":"priceFeedsRaw","outputs":[{"internalType":"address","name":"priceFeed","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"address","name":"token","type":"address"}],"name":"safeConvertToUSD","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newController","type":"address"}],"name":"setController","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"},{"internalType":"address","name":"priceFeed","type":"address"},{"internalType":"uint32","name":"stalenessPeriod","type":"uint32"},{"internalType":"bool","name":"trusted","type":"bool"}],"name":"setPriceFeed","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"},{"internalType":"address","name":"priceFeed","type":"address"},{"internalType":"uint32","name":"stalenessPeriod","type":"uint32"}],"name":"setReservePriceFeed","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"},{"internalType":"bool","name":"active","type":"bool"}],"name":"setReservePriceFeedStatus","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"unpause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"version","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"}]
60a06040526000805461ff0019166101001790553480156200002057600080fd5b5060405162001a9538038062001a958339810160408190526200004391620001a0565b808080620000518162000175565b604051632bdad0e360e11b8152621050d360ea1b6004820152600060248201526001600160a01b038316906357b5a1c690604401602060405180830381865afa158015620000a3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000c99190620001a0565b6001600160a01b031660808190526000805460ff1916905560408051638da5cb5b60e01b81529051919350638da5cb5b92506004808201926020929091908290030181865afa15801562000121573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001479190620001a0565b600060026101000a8154816001600160a01b0302191690836001600160a01b031602179055505050620001d2565b6001600160a01b0381166200019d57604051635919af9760e11b815260040160405180910390fd5b50565b600060208284031215620001b357600080fd5b81516001600160a01b0381168114620001cb57600080fd5b9392505050565b60805161189262000203600039600081816102f7015281816112db0152818161140b01526114c901526118926000f3fe608060405234801561001057600080fd5b506004361061016c5760003560e01c80638f8a8aba116100cd578063ccdd1ce311610081578063f77c479111610066578063f77c479114610319578063f9a6503014610332578063ff2998451461034557600080fd5b8063ccdd1ce31461029e578063de287359146102f257600080fd5b806392eefe9b116100b257806392eefe9b1461024d5780639dcb511a14610260578063b66102df1461028b57600080fd5b80638f8a8aba14610227578063903456711461023a57600080fd5b806354fd4d50116101245780635c975abb116101095780635c975abb146101f65780637afb01041461020c5780638456cb591461021f57600080fd5b806354fd4d50146101da578063553552fe146101e357600080fd5b80631b6dfcc0116101555780631b6dfcc0146101ac5780633f4ba83a146101bf57806341976e09146101c757600080fd5b806301aecdfa146101715780630b51dadf14610197575b600080fd5b61018461017f3660046115e4565b610358565b6040519081526020015b60405180910390f35b6101aa6101a5366004611613565b61036a565b005b6101aa6101ba366004611664565b61060a565b6101aa61071b565b6101846101d53660046115e4565b61072d565b61018461012c81565b6101846101f136600461169b565b610738565b60005460ff16604051901515815260200161018e565b61018461021a36600461169b565b61076b565b6101aa610789565b610184610235366004611664565b610799565b6101aa6102483660046116c7565b6107ad565b6101aa61025b3660046115e4565b6109c8565b61027361026e3660046115e4565b610a54565b6040516001600160a01b03909116815260200161018e565b61018461029936600461171d565b610a6a565b6102b16102ac3660046115e4565b610ac2565b604080516001600160a01b03909616865263ffffffff90941660208601529115159284019290925260ff90911660608301521515608082015260a00161018e565b6102737f000000000000000000000000000000000000000000000000000000000000000081565b600054610273906201000090046001600160a01b031681565b61018461034036600461169b565b610b27565b610273610353366004611664565b610b35565b600061036382610b71565b5092915050565b8261037481610c13565b8261037e81610c13565b610386610c53565b6001600160a01b038516600090815260016020526040812054600160c81b900460ff16908190036103ca57604051630d1b18db60e31b815260040160405180910390fd5b60006103d68686610c92565b90506040518060c00160405280876001600160a01b031681526020018663ffffffff16815260200182151581526020018360ff16815260200160001515815260200160001515815250600160006104458a665245534552564560c81b60289190911b176000908152601b902090565b6001600160a01b0390811682526020808301939093526040918201600020845181548686015187860151606089015160808a015160a0909a01519487167fffffffffffffffff000000000000000000000000000000000000000000000000909416939093177401000000000000000000000000000000000000000063ffffffff93841602177fffffffffffff0000ffffffffffffffffffffffffffffffffffffffffffffffff167801000000000000000000000000000000000000000000000000911515919091027fffffffffffff00ffffffffffffffffffffffffffffffffffffffffffffffffff1617600160c81b60ff90931692909202919091177fffffffff0000ffffffffffffffffffffffffffffffffffffffffffffffffffff16600160d01b971515979097027fffffffff00ffffffffffffffffffffffffffffffffffffffffffffffffffffff16969096177b0100000000000000000000000000000000000000000000000000000091151591909102179055815193891684528415159284019290925288821692918a16917f0622a3fd57e320160fa23aaad98e12139a7922016875937c646e76237005c01c910160405180910390a350505050505050565b610612610f19565b665245534552564560c81b602883901b176000908152601b81206001600160a01b03908116825260016020526040909120541661066257604051630d1b18db60e31b815260040160405180910390fd5b6001600160a01b03821660009081526001602052604090205460ff600160d01b90910416151581151514610717576001600160a01b038216600081815260016020526040908190208054841515600160d01b027fffffffffff00ffffffffffffffffffffffffffffffffffffffffffffffffffff909116179055517f8065e881e49e3c3c04dadba3c10e1abdd738d4aa4a7807b49dc5d4600ec628859061070e90841515815260200190565b60405180910390a25b5050565b610723610f77565b61072b610fb6565b565b600061036382611008565b600080600061074684610b71565b9092509050806107568387611766565b610760919061177d565b925050505b92915050565b600080600061077984611008565b9092509050816107568287611766565b61079161103c565b61072b61107b565b60006107a583836110b8565b509392505050565b836107b781610c13565b836107c181610c13565b6107c9610c53565b6001600160a01b038616600090815260016020526040902054600160c81b900460ff1680156107f85780610801565b61080187611113565b9050600061080f8787610c92565b90506040518060c00160405280886001600160a01b031681526020018763ffffffff16815260200182151581526020018360ff168152602001600015158152602001861515815250600160008a6001600160a01b03166001600160a01b0316815260200190815260200160002060008201518160000160006101000a8154816001600160a01b0302191690836001600160a01b0316021790555060208201518160000160146101000a81548163ffffffff021916908363ffffffff16021790555060408201518160000160186101000a81548160ff02191690831515021790555060608201518160000160196101000a81548160ff021916908360ff160217905550608082015181600001601a6101000a81548160ff02191690831515021790555060a082015181600001601b6101000a81548160ff021916908315150217905550905050866001600160a01b0316886001600160a01b03167f6f6e6748412d711178a1e4442639251046367e322537226488cddaf6e8d4b8558884896040516109b69392919063ffffffff93909316835290151560208301521515604082015260600190565b60405180910390a35050505050505050565b6109d0610c53565b6000546001600160a01b03828116620100009092041614610a5157600080547fffffffffffffffffffff0000000000000000000000000000000000000000ffff16620100006001600160a01b03841690810291909117825560405190917fe253457d9ad994ca9682fc3bbc38c890dca73a2d5ecee3809e548bac8b00d7c691a25b50565b6000610a5f82610ac2565b509295945050505050565b6000806000610a7885611008565b91509150600080610a8886611008565b9092509050610a978383611766565b81610aa2868b611766565b610aac9190611766565b610ab6919061177d565b98975050505050505050565b600080600080600080610ad4876111f8565b949a50929850909650945090925090508015610b1d57602887901b665245534552564560c81b176000908152601b9020610b0d906111f8565b949a509298509096509450909250505b5091939590929450565b600080600061074684611008565b6000610b6482610b4557836111f8565b602884901b665245534552564560c81b176000908152601b90206111f8565b5093979650505050505050565b6000806000806000806000610b85886111f8565b9550509450945094509450610b9c85858585611264565b909750955080610c0957665245534552564560c81b602889901b176000908152601b81206001600160a01b039081168252600160205260409091205416610beb57600096505050505050915091565b6000610bf88960016110b8565b509050610c058882611288565b9750505b5050505050915091565b6001600160a01b038116610a51576040517fb2335f2e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610c5c336112a0565b61072b576040517f61081c1500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60006001600160a01b0383163b610ccc5760405163df4c572d60e01b81526001600160a01b03841660048201526024015b60405180910390fd5b826001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610d26575060408051601f3d908101601f19168201909252610d239181019061179f565b60015b610d43576040516367a7cd4360e01b815260040160405180910390fd5b8060ff16600814610d67576040516367a7cd4360e01b815260040160405180910390fd5b50826001600160a01b031663d62ada116040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610dc2575060408051601f3d908101601f19168201909252610dbf918101906117c2565b60015b15610dca5790505b826001600160a01b031663feaf968c6040518163ffffffff1660e01b815260040160a060405180830381865afa925050508015610e24575060408051601f3d908101601f19168201909252610e21918101906117f9565b60015b610e41576040516367a7cd4360e01b815260040160405180910390fd5b8515610e715763ffffffff871615610e6c576040516347fbaa9760e01b815260040160405180910390fd5b610f0e565b8663ffffffff16600003610e98576040516347fbaa9760e01b815260040160405180910390fd5b6000886001600160a01b031663e75aeec86040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610ef4575060408051601f3d908101601f19168201909252610ef1918101906117c2565b60015b15610efc5790505b80610f0c57610f0c85848a611349565b505b505050505092915050565b6000546201000090046001600160a01b03163314801590610f405750610f3e336112a0565b155b1561072b576040517f0129bb9900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610f80336113d0565b61072b576040517f16e29ab700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610fbe61143c565b6000805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b60008060008060008061101a87610ac2565b50935093509350935061102f84848484611264565b9550955050505050915091565b6110453361148e565b61072b576040517fd794b1e700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6110836114fa565b6000805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610feb3390565b6000806000806000806110ee876110cf57886111f8565b602889901b665245534552564560c81b176000908152601b90206111f8565b5050935093509350935061110484848484611264565b95509550505050509250929050565b60006001600160a01b0382163b6111485760405163df4c572d60e01b81526001600160a01b0383166004820152602401610cc3565b816001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156111a2575060408051601f3d908101601f1916820190925261119f9181019061179f565b60015b6111bf5760405163528ca31d60e01b815260040160405180910390fd5b60ff811615806111d2575060128160ff16115b156111f05760405163528ca31d60e01b815260040160405180910390fd5b90505b919050565b6001600160a01b03808216600090815260016020819052604090912080549260a084901c9260c085901c81169260c886901c9260d087901c83169260d888901c169190871661125a57604051630d1b18db60e31b815260040160405180910390fd5b5091939550919395565b600080600061127487878761154d565b9760ff909416600a0a965092945050505050565b60008183106112975781611299565b825b9392505050565b6040517f5f259aba0000000000000000000000000000000000000000000000000000000081526001600160a01b0382811660048301526000917f000000000000000000000000000000000000000000000000000000000000000090911690635f259aba906024015b602060405180830381865afa158015611325573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061076591906117c2565b60008313611383576040517f53b798e200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61139363ffffffff821683611849565b42106113cb576040517f16dd0ffb00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b505050565b6040517fd4eb5db00000000000000000000000000000000000000000000000000000000081526001600160a01b0382811660048301526000917f00000000000000000000000000000000000000000000000000000000000000009091169063d4eb5db090602401611308565b60005460ff1661072b5760405162461bcd60e51b815260206004820152601460248201527f5061757361626c653a206e6f74207061757365640000000000000000000000006044820152606401610cc3565b6040517f3a41ec640000000000000000000000000000000000000000000000000000000081526001600160a01b0382811660048301526000917f000000000000000000000000000000000000000000000000000000000000000090911690633a41ec6490602401611308565b60005460ff161561072b5760405162461bcd60e51b815260206004820152601060248201527f5061757361626c653a20706175736564000000000000000000000000000000006044820152606401610cc3565b600080846001600160a01b031663feaf968c6040518163ffffffff1660e01b815260040160a060405180830381865afa15801561158e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115b291906117f9565b509194509092508491506107a59050576107a5828286611349565b80356001600160a01b03811681146111f357600080fd5b6000602082840312156115f657600080fd5b611299826115cd565b803563ffffffff811681146111f357600080fd5b60008060006060848603121561162857600080fd5b611631846115cd565b925061163f602085016115cd565b915061164d604085016115ff565b90509250925092565b8015158114610a5157600080fd5b6000806040838503121561167757600080fd5b611680836115cd565b9150602083013561169081611656565b809150509250929050565b600080604083850312156116ae57600080fd5b823591506116be602084016115cd565b90509250929050565b600080600080608085870312156116dd57600080fd5b6116e6856115cd565b93506116f4602086016115cd565b9250611702604086016115ff565b9150606085013561171281611656565b939692955090935050565b60008060006060848603121561173257600080fd5b83359250611742602085016115cd565b915061164d604085016115cd565b634e487b7160e01b600052601160045260246000fd5b808202811582820484141761076557610765611750565b60008261179a57634e487b7160e01b600052601260045260246000fd5b500490565b6000602082840312156117b157600080fd5b815160ff8116811461129957600080fd5b6000602082840312156117d457600080fd5b815161129981611656565b805169ffffffffffffffffffff811681146111f357600080fd5b600080600080600060a0868803121561181157600080fd5b61181a866117df565b945060208601519350604086015192506060860151915061183d608087016117df565b90509295509295909350565b808201808211156107655761076561175056fea2646970667358221220f1f9114a91cf7fa580904265012980d18f6c27c24d36c7c1b7d6110107f9ee1264736f6c634300081100330000000000000000000000009ea7b04da02a5373317d745c1571c84aad03321d
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061016c5760003560e01c80638f8a8aba116100cd578063ccdd1ce311610081578063f77c479111610066578063f77c479114610319578063f9a6503014610332578063ff2998451461034557600080fd5b8063ccdd1ce31461029e578063de287359146102f257600080fd5b806392eefe9b116100b257806392eefe9b1461024d5780639dcb511a14610260578063b66102df1461028b57600080fd5b80638f8a8aba14610227578063903456711461023a57600080fd5b806354fd4d50116101245780635c975abb116101095780635c975abb146101f65780637afb01041461020c5780638456cb591461021f57600080fd5b806354fd4d50146101da578063553552fe146101e357600080fd5b80631b6dfcc0116101555780631b6dfcc0146101ac5780633f4ba83a146101bf57806341976e09146101c757600080fd5b806301aecdfa146101715780630b51dadf14610197575b600080fd5b61018461017f3660046115e4565b610358565b6040519081526020015b60405180910390f35b6101aa6101a5366004611613565b61036a565b005b6101aa6101ba366004611664565b61060a565b6101aa61071b565b6101846101d53660046115e4565b61072d565b61018461012c81565b6101846101f136600461169b565b610738565b60005460ff16604051901515815260200161018e565b61018461021a36600461169b565b61076b565b6101aa610789565b610184610235366004611664565b610799565b6101aa6102483660046116c7565b6107ad565b6101aa61025b3660046115e4565b6109c8565b61027361026e3660046115e4565b610a54565b6040516001600160a01b03909116815260200161018e565b61018461029936600461171d565b610a6a565b6102b16102ac3660046115e4565b610ac2565b604080516001600160a01b03909616865263ffffffff90941660208601529115159284019290925260ff90911660608301521515608082015260a00161018e565b6102737f000000000000000000000000523da3a8961e4dd4f6206dbf7e6c749f51796bb381565b600054610273906201000090046001600160a01b031681565b61018461034036600461169b565b610b27565b610273610353366004611664565b610b35565b600061036382610b71565b5092915050565b8261037481610c13565b8261037e81610c13565b610386610c53565b6001600160a01b038516600090815260016020526040812054600160c81b900460ff16908190036103ca57604051630d1b18db60e31b815260040160405180910390fd5b60006103d68686610c92565b90506040518060c00160405280876001600160a01b031681526020018663ffffffff16815260200182151581526020018360ff16815260200160001515815260200160001515815250600160006104458a665245534552564560c81b60289190911b176000908152601b902090565b6001600160a01b0390811682526020808301939093526040918201600020845181548686015187860151606089015160808a015160a0909a01519487167fffffffffffffffff000000000000000000000000000000000000000000000000909416939093177401000000000000000000000000000000000000000063ffffffff93841602177fffffffffffff0000ffffffffffffffffffffffffffffffffffffffffffffffff167801000000000000000000000000000000000000000000000000911515919091027fffffffffffff00ffffffffffffffffffffffffffffffffffffffffffffffffff1617600160c81b60ff90931692909202919091177fffffffff0000ffffffffffffffffffffffffffffffffffffffffffffffffffff16600160d01b971515979097027fffffffff00ffffffffffffffffffffffffffffffffffffffffffffffffffffff16969096177b0100000000000000000000000000000000000000000000000000000091151591909102179055815193891684528415159284019290925288821692918a16917f0622a3fd57e320160fa23aaad98e12139a7922016875937c646e76237005c01c910160405180910390a350505050505050565b610612610f19565b665245534552564560c81b602883901b176000908152601b81206001600160a01b03908116825260016020526040909120541661066257604051630d1b18db60e31b815260040160405180910390fd5b6001600160a01b03821660009081526001602052604090205460ff600160d01b90910416151581151514610717576001600160a01b038216600081815260016020526040908190208054841515600160d01b027fffffffffff00ffffffffffffffffffffffffffffffffffffffffffffffffffff909116179055517f8065e881e49e3c3c04dadba3c10e1abdd738d4aa4a7807b49dc5d4600ec628859061070e90841515815260200190565b60405180910390a25b5050565b610723610f77565b61072b610fb6565b565b600061036382611008565b600080600061074684610b71565b9092509050806107568387611766565b610760919061177d565b925050505b92915050565b600080600061077984611008565b9092509050816107568287611766565b61079161103c565b61072b61107b565b60006107a583836110b8565b509392505050565b836107b781610c13565b836107c181610c13565b6107c9610c53565b6001600160a01b038616600090815260016020526040902054600160c81b900460ff1680156107f85780610801565b61080187611113565b9050600061080f8787610c92565b90506040518060c00160405280886001600160a01b031681526020018763ffffffff16815260200182151581526020018360ff168152602001600015158152602001861515815250600160008a6001600160a01b03166001600160a01b0316815260200190815260200160002060008201518160000160006101000a8154816001600160a01b0302191690836001600160a01b0316021790555060208201518160000160146101000a81548163ffffffff021916908363ffffffff16021790555060408201518160000160186101000a81548160ff02191690831515021790555060608201518160000160196101000a81548160ff021916908360ff160217905550608082015181600001601a6101000a81548160ff02191690831515021790555060a082015181600001601b6101000a81548160ff021916908315150217905550905050866001600160a01b0316886001600160a01b03167f6f6e6748412d711178a1e4442639251046367e322537226488cddaf6e8d4b8558884896040516109b69392919063ffffffff93909316835290151560208301521515604082015260600190565b60405180910390a35050505050505050565b6109d0610c53565b6000546001600160a01b03828116620100009092041614610a5157600080547fffffffffffffffffffff0000000000000000000000000000000000000000ffff16620100006001600160a01b03841690810291909117825560405190917fe253457d9ad994ca9682fc3bbc38c890dca73a2d5ecee3809e548bac8b00d7c691a25b50565b6000610a5f82610ac2565b509295945050505050565b6000806000610a7885611008565b91509150600080610a8886611008565b9092509050610a978383611766565b81610aa2868b611766565b610aac9190611766565b610ab6919061177d565b98975050505050505050565b600080600080600080610ad4876111f8565b949a50929850909650945090925090508015610b1d57602887901b665245534552564560c81b176000908152601b9020610b0d906111f8565b949a509298509096509450909250505b5091939590929450565b600080600061074684611008565b6000610b6482610b4557836111f8565b602884901b665245534552564560c81b176000908152601b90206111f8565b5093979650505050505050565b6000806000806000806000610b85886111f8565b9550509450945094509450610b9c85858585611264565b909750955080610c0957665245534552564560c81b602889901b176000908152601b81206001600160a01b039081168252600160205260409091205416610beb57600096505050505050915091565b6000610bf88960016110b8565b509050610c058882611288565b9750505b5050505050915091565b6001600160a01b038116610a51576040517fb2335f2e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610c5c336112a0565b61072b576040517f61081c1500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60006001600160a01b0383163b610ccc5760405163df4c572d60e01b81526001600160a01b03841660048201526024015b60405180910390fd5b826001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610d26575060408051601f3d908101601f19168201909252610d239181019061179f565b60015b610d43576040516367a7cd4360e01b815260040160405180910390fd5b8060ff16600814610d67576040516367a7cd4360e01b815260040160405180910390fd5b50826001600160a01b031663d62ada116040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610dc2575060408051601f3d908101601f19168201909252610dbf918101906117c2565b60015b15610dca5790505b826001600160a01b031663feaf968c6040518163ffffffff1660e01b815260040160a060405180830381865afa925050508015610e24575060408051601f3d908101601f19168201909252610e21918101906117f9565b60015b610e41576040516367a7cd4360e01b815260040160405180910390fd5b8515610e715763ffffffff871615610e6c576040516347fbaa9760e01b815260040160405180910390fd5b610f0e565b8663ffffffff16600003610e98576040516347fbaa9760e01b815260040160405180910390fd5b6000886001600160a01b031663e75aeec86040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610ef4575060408051601f3d908101601f19168201909252610ef1918101906117c2565b60015b15610efc5790505b80610f0c57610f0c85848a611349565b505b505050505092915050565b6000546201000090046001600160a01b03163314801590610f405750610f3e336112a0565b155b1561072b576040517f0129bb9900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610f80336113d0565b61072b576040517f16e29ab700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610fbe61143c565b6000805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b60008060008060008061101a87610ac2565b50935093509350935061102f84848484611264565b9550955050505050915091565b6110453361148e565b61072b576040517fd794b1e700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6110836114fa565b6000805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610feb3390565b6000806000806000806110ee876110cf57886111f8565b602889901b665245534552564560c81b176000908152601b90206111f8565b5050935093509350935061110484848484611264565b95509550505050509250929050565b60006001600160a01b0382163b6111485760405163df4c572d60e01b81526001600160a01b0383166004820152602401610cc3565b816001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156111a2575060408051601f3d908101601f1916820190925261119f9181019061179f565b60015b6111bf5760405163528ca31d60e01b815260040160405180910390fd5b60ff811615806111d2575060128160ff16115b156111f05760405163528ca31d60e01b815260040160405180910390fd5b90505b919050565b6001600160a01b03808216600090815260016020819052604090912080549260a084901c9260c085901c81169260c886901c9260d087901c83169260d888901c169190871661125a57604051630d1b18db60e31b815260040160405180910390fd5b5091939550919395565b600080600061127487878761154d565b9760ff909416600a0a965092945050505050565b60008183106112975781611299565b825b9392505050565b6040517f5f259aba0000000000000000000000000000000000000000000000000000000081526001600160a01b0382811660048301526000917f000000000000000000000000523da3a8961e4dd4f6206dbf7e6c749f51796bb390911690635f259aba906024015b602060405180830381865afa158015611325573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061076591906117c2565b60008313611383576040517f53b798e200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61139363ffffffff821683611849565b42106113cb576040517f16dd0ffb00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b505050565b6040517fd4eb5db00000000000000000000000000000000000000000000000000000000081526001600160a01b0382811660048301526000917f000000000000000000000000523da3a8961e4dd4f6206dbf7e6c749f51796bb39091169063d4eb5db090602401611308565b60005460ff1661072b5760405162461bcd60e51b815260206004820152601460248201527f5061757361626c653a206e6f74207061757365640000000000000000000000006044820152606401610cc3565b6040517f3a41ec640000000000000000000000000000000000000000000000000000000081526001600160a01b0382811660048301526000917f000000000000000000000000523da3a8961e4dd4f6206dbf7e6c749f51796bb390911690633a41ec6490602401611308565b60005460ff161561072b5760405162461bcd60e51b815260206004820152601060248201527f5061757361626c653a20706175736564000000000000000000000000000000006044820152606401610cc3565b600080846001600160a01b031663feaf968c6040518163ffffffff1660e01b815260040160a060405180830381865afa15801561158e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115b291906117f9565b509194509092508491506107a59050576107a5828286611349565b80356001600160a01b03811681146111f357600080fd5b6000602082840312156115f657600080fd5b611299826115cd565b803563ffffffff811681146111f357600080fd5b60008060006060848603121561162857600080fd5b611631846115cd565b925061163f602085016115cd565b915061164d604085016115ff565b90509250925092565b8015158114610a5157600080fd5b6000806040838503121561167757600080fd5b611680836115cd565b9150602083013561169081611656565b809150509250929050565b600080604083850312156116ae57600080fd5b823591506116be602084016115cd565b90509250929050565b600080600080608085870312156116dd57600080fd5b6116e6856115cd565b93506116f4602086016115cd565b9250611702604086016115ff565b9150606085013561171281611656565b939692955090935050565b60008060006060848603121561173257600080fd5b83359250611742602085016115cd565b915061164d604085016115cd565b634e487b7160e01b600052601160045260246000fd5b808202811582820484141761076557610765611750565b60008261179a57634e487b7160e01b600052601260045260246000fd5b500490565b6000602082840312156117b157600080fd5b815160ff8116811461129957600080fd5b6000602082840312156117d457600080fd5b815161129981611656565b805169ffffffffffffffffffff811681146111f357600080fd5b600080600080600060a0868803121561181157600080fd5b61181a866117df565b945060208601519350604086015192506060860151915061183d608087016117df565b90509295509295909350565b808201808211156107655761076561175056fea2646970667358221220f1f9114a91cf7fa580904265012980d18f6c27c24d36c7c1b7d6110107f9ee1264736f6c63430008110033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000009ea7b04da02a5373317d745c1571c84aad03321d

-----Decoded View---------------
Arg [0] : addressProvider (address): 0x9ea7b04Da02a5373317D745c1571c84aaD03321D

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000009ea7b04da02a5373317d745c1571c84aad03321d

🤖 Code Reader Beta

Generate instant answers for your smart contract questions using Al Models. Read more.

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.