Source Code
Overview
ETH Balance
0 ETH
ETH Value
$0.00| Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
Latest 1 internal transaction
Advanced mode:
| Parent Transaction Hash | Block | From | To | |||
|---|---|---|---|---|---|---|
| 12924528 | 37 days ago | Contract Creation | 0 ETH |
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[{"components":[{"internalType":"contract IACLManager","name":"aclManager","type":"address"},{"internalType":"contract IChainlinkAggregator","name":"assetToUsdAggregator","type":"address"},{"internalType":"string","name":"adapterDescription","type":"string"},{"internalType":"int256","name":"priceCap","type":"int256"}],"internalType":"struct IPriceCapAdapterStable.CapAdapterStableParams","name":"capAdapterStableParams","type":"tuple"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"ACLManagerIsZeroAddress","type":"error"},{"inputs":[],"name":"CallerIsNotRiskOrPoolAdmin","type":"error"},{"inputs":[],"name":"CapLowerThanActualPrice","type":"error"},{"inputs":[],"name":"DecimalsAboveLimit","type":"error"},{"inputs":[],"name":"DecimalsNotEqual","type":"error"},{"inputs":[],"name":"InvalidNewPriceCap","type":"error"},{"inputs":[],"name":"RatioOutOfBounds","type":"error"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"int256","name":"priceCap","type":"int256"}],"name":"PriceCapUpdated","type":"event"},{"inputs":[],"name":"ACL_MANAGER","outputs":[{"internalType":"contract IACLManager","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ASSET_TO_USD_AGGREGATOR","outputs":[{"internalType":"contract IChainlinkAggregator","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MAX_STABLE_CAP_VALUE","outputs":[{"internalType":"int256","name":"","type":"int256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"description","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getPriceCap","outputs":[{"internalType":"int256","name":"","type":"int256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"isCapped","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"latestAnswer","outputs":[{"internalType":"int256","name":"","type":"int256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"int256","name":"priceCap","type":"int256"}],"name":"setPriceCap","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
60e060405234801561000f575f5ffd5b50604051610bf7380380610bf783398101604081905261002e91610271565b80516001600160a01b031661005657604051636d5d763f60e01b815260040160405180910390fd5b60208101516001600160a01b0390811660805281511660a05260408101515f9061008090826103ff565b506080516001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100bf573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906100e391906104b9565b60ff1660c05260608101516100f7906100fd565b506104f7565b630bebc20081138061010e57505f81125b1561012c57604051633728369160e21b815260040160405180910390fd5b5f6080516001600160a01b03166350d25bcd6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561016b573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061018f91906104e0565b9050808212156101b25760405163777d25b760e11b815260040160405180910390fd5b60018290556040518281527fa89f50d1caf6c404765ce94b422be388ce69c8ed68921620fa6a83c8100006159060200160405180910390a15050565b634e487b7160e01b5f52604160045260245ffd5b604051608081016001600160401b0381118282101715610224576102246101ee565b60405290565b604051601f8201601f191681016001600160401b0381118282101715610252576102526101ee565b604052919050565b6001600160a01b038116811461026e575f5ffd5b50565b5f60208284031215610281575f5ffd5b81516001600160401b03811115610296575f5ffd5b8201608081850312156102a7575f5ffd5b6102af610202565b81516102ba8161025a565b815260208201516102ca8161025a565b602082015260408201516001600160401b038111156102e7575f5ffd5b8201601f810186136102f7575f5ffd5b80516001600160401b03811115610310576103106101ee565b610323601f8201601f191660200161022a565b818152876020838501011115610337575f5ffd5b5f5b8281101561035557602081850181015183830182015201610339565b505f91810160200191909152604083015250606091820151918101919091529392505050565b600181811c9082168061038f57607f821691505b6020821081036103ad57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103fa57805f5260205f20601f840160051c810160208510156103d85750805b601f840160051c820191505b818110156103f7575f81556001016103e4565b50505b505050565b81516001600160401b03811115610418576104186101ee565b61042c81610426845461037b565b846103b3565b6020601f82116001811461045e575f83156104475750848201515b5f19600385901b1c1916600184901b1784556103f7565b5f84815260208120601f198516915b8281101561048d578785015182556020948501946001909201910161046d565b50848210156104aa57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f602082840312156104c9575f5ffd5b815160ff811681146104d9575f5ffd5b9392505050565b5f602082840312156104f0575f5ffd5b5051919050565b60805160a05160c0516106b56105425f395f60ae01525f8181610172015281816101b4015261024201525f818160fe015281816102e30152818161039001526104d101526106b55ff3fe608060405234801561000f575f5ffd5b5060043610610090575f3560e01c806350d25bcd1161006357806350d25bcd14610138578063671528d4146101405780637284e41614610158578063a8a652eb1461016d578063eb10ca3314610194575f5ffd5b8063030c96c014610094578063313ce567146100a95780634c7afe60146100e75780634ebdc284146100f9575b5f5ffd5b6100a76100a23660046105ae565b61019f565b005b6100d07f000000000000000000000000000000000000000000000000000000000000000081565b60405160ff90911681526020015b60405180910390f35b6001545b6040519081526020016100de565b6101207f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016100de565b6100eb6102df565b61014861038a565b60405190151581526020016100de565b610160610414565b6040516100de91906105c5565b6101207f000000000000000000000000000000000000000000000000000000000000000081565b6100eb630bebc20081565b60405163674b5e4d60e01b81523360048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063674b5e4d90602401602060405180830381865afa158015610201573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102259190610610565b1580156102b55750604051637be53ca160e01b81523360048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031690637be53ca190602401602060405180830381865afa15801561028f573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102b39190610610565b155b156102d357604051632538c98d60e11b815260040160405180910390fd5b6102dc8161049f565b50565b5f5f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166350d25bcd6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561033d573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103619190610636565b600154909150808213156103755792915050565b5f8213610384575f9250505090565b50919050565b5f6001547f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166350d25bcd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156103ea573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061040e9190610636565b13905090565b5f80546104209061064d565b80601f016020809104026020016040519081016040528092919081815260200182805461044c9061064d565b80156104975780601f1061046e57610100808354040283529160200191610497565b820191905f5260205f20905b81548152906001019060200180831161047a57829003601f168201915b505050505081565b630bebc2008113806104b057505f81125b156104ce57604051633728369160e21b815260040160405180910390fd5b5f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166350d25bcd6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561052b573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061054f9190610636565b9050808212156105725760405163777d25b760e11b815260040160405180910390fd5b60018290556040518281527fa89f50d1caf6c404765ce94b422be388ce69c8ed68921620fa6a83c8100006159060200160405180910390a15050565b5f602082840312156105be575f5ffd5b5035919050565b602081525f82518060208401525f5b818110156105f157602081860181015160408684010152016105d4565b505f604082850101526040601f19601f83011684010191505092915050565b5f60208284031215610620575f5ffd5b8151801515811461062f575f5ffd5b9392505050565b5f60208284031215610646575f5ffd5b5051919050565b600181811c9082168061066157607f821691505b60208210810361038457634e487b7160e01b5f52602260045260245ffdfea2646970667358221220f8dfbad6d771ba417a904e7bdc4f9d45578f127f7c49b45c93c347133bdd262364736f6c634300081c00330000000000000000000000000000000000000000000000000000000000000020000000000000000000000000390d369c3878f2c5205cfb6ec7154ffa65491c3d000000000000000000000000a533f4164d8d9f8c3995fc83f2f022a622d1765d0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000632ea00000000000000000000000000000000000000000000000000000000000000000f43617070656420555344652f5553440000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561000f575f5ffd5b5060043610610090575f3560e01c806350d25bcd1161006357806350d25bcd14610138578063671528d4146101405780637284e41614610158578063a8a652eb1461016d578063eb10ca3314610194575f5ffd5b8063030c96c014610094578063313ce567146100a95780634c7afe60146100e75780634ebdc284146100f9575b5f5ffd5b6100a76100a23660046105ae565b61019f565b005b6100d07f000000000000000000000000000000000000000000000000000000000000000881565b60405160ff90911681526020015b60405180910390f35b6001545b6040519081526020016100de565b6101207f000000000000000000000000a533f4164d8d9f8c3995fc83f2f022a622d1765d81565b6040516001600160a01b0390911681526020016100de565b6100eb6102df565b61014861038a565b60405190151581526020016100de565b610160610414565b6040516100de91906105c5565b6101207f000000000000000000000000390d369c3878f2c5205cfb6ec7154ffa65491c3d81565b6100eb630bebc20081565b60405163674b5e4d60e01b81523360048201527f000000000000000000000000390d369c3878f2c5205cfb6ec7154ffa65491c3d6001600160a01b03169063674b5e4d90602401602060405180830381865afa158015610201573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102259190610610565b1580156102b55750604051637be53ca160e01b81523360048201527f000000000000000000000000390d369c3878f2c5205cfb6ec7154ffa65491c3d6001600160a01b031690637be53ca190602401602060405180830381865afa15801561028f573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102b39190610610565b155b156102d357604051632538c98d60e11b815260040160405180910390fd5b6102dc8161049f565b50565b5f5f7f000000000000000000000000a533f4164d8d9f8c3995fc83f2f022a622d1765d6001600160a01b03166350d25bcd6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561033d573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103619190610636565b600154909150808213156103755792915050565b5f8213610384575f9250505090565b50919050565b5f6001547f000000000000000000000000a533f4164d8d9f8c3995fc83f2f022a622d1765d6001600160a01b03166350d25bcd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156103ea573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061040e9190610636565b13905090565b5f80546104209061064d565b80601f016020809104026020016040519081016040528092919081815260200182805461044c9061064d565b80156104975780601f1061046e57610100808354040283529160200191610497565b820191905f5260205f20905b81548152906001019060200180831161047a57829003601f168201915b505050505081565b630bebc2008113806104b057505f81125b156104ce57604051633728369160e21b815260040160405180910390fd5b5f7f000000000000000000000000a533f4164d8d9f8c3995fc83f2f022a622d1765d6001600160a01b03166350d25bcd6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561052b573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061054f9190610636565b9050808212156105725760405163777d25b760e11b815260040160405180910390fd5b60018290556040518281527fa89f50d1caf6c404765ce94b422be388ce69c8ed68921620fa6a83c8100006159060200160405180910390a15050565b5f602082840312156105be575f5ffd5b5035919050565b602081525f82518060208401525f5b818110156105f157602081860181015160408684010152016105d4565b505f604082850101526040601f19601f83011684010191505092915050565b5f60208284031215610620575f5ffd5b8151801515811461062f575f5ffd5b9392505050565b5f60208284031215610646575f5ffd5b5051919050565b600181811c9082168061066157607f821691505b60208210810361038457634e487b7160e01b5f52602260045260245ffdfea2646970667358221220f8dfbad6d771ba417a904e7bdc4f9d45578f127f7c49b45c93c347133bdd262364736f6c634300081c0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000390d369c3878f2c5205cfb6ec7154ffa65491c3d000000000000000000000000a533f4164d8d9f8c3995fc83f2f022a622d1765d0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000632ea00000000000000000000000000000000000000000000000000000000000000000f43617070656420555344652f5553440000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : capAdapterStableParams (tuple):
Arg [1] : aclManager (address): 0x390D369C3878F2C5205CFb6Ec7154FfA65491c3D
Arg [2] : assetToUsdAggregator (address): 0xA533f4164d8d9F8C3995FC83F2f022a622d1765D
Arg [3] : adapterDescription (string): Capped USDe/USD
Arg [4] : priceCap (int256): 104000000
-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000020
Arg [1] : 000000000000000000000000390d369c3878f2c5205cfb6ec7154ffa65491c3d
Arg [2] : 000000000000000000000000a533f4164d8d9f8c3995fc83f2f022a622d1765d
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [4] : 000000000000000000000000000000000000000000000000000000000632ea00
Arg [5] : 000000000000000000000000000000000000000000000000000000000000000f
Arg [6] : 43617070656420555344652f5553440000000000000000000000000000000000
Deployed Bytecode Sourcemap
337:2458:19:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1836:218;;;;;;:::i;:::-;;:::i;:::-;;733:31;;;;;;;;370:4:23;358:17;;;340:36;;328:2;313:18;733:31:19;;;;;;;;2099:81;2166:9;;2099:81;;;531:25:23;;;519:2;504:18;2099:81:19;387:175:23;534:61:19;;;;;;;;-1:-1:-1;;;;;760:32:23;;;742:51;;730:2;715:18;534:61:19;567:232:23;1492:299:19;;;:::i;2225:123::-;;;:::i;:::-;;;969:14:23;;962:22;944:41;;932:2;917:18;2225:123:19;804:187:23;816:25:19;;;:::i;:::-;;;;;;;:::i;641:40::-;;;;;439:49;;485:3;439:49;;1836:218;1894:35;;-1:-1:-1;;;1894:35:19;;1918:10;1894:35;;;742:51:23;1894:11:19;-1:-1:-1;;;;;1894:23:19;;;;715:18:23;;1894:35:19;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1893:36;:76;;;;-1:-1:-1;1934:35:19;;-1:-1:-1;;;1934:35:19;;1958:10;1934:35;;;742:51:23;1934:11:19;-1:-1:-1;;;;;1934:23:19;;;;715:18:23;;1934:35:19;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1933:36;1893:76;1889:132;;;1986:28;;-1:-1:-1;;;1986:28:19;;;;;;;;;;;1889:132;2027:22;2040:8;2027:12;:22::i;:::-;1836:218;:::o;1492:299::-;1548:6;1562:16;1581:23;-1:-1:-1;;;;;1581:36:19;;:38;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1643:9;;1562:57;;-1:-1:-1;1663:20:19;;;1659:56;;;1700:8;1492:299;-1:-1:-1;;1492:299:19:o;1659:56::-;1738:1;1725:9;:14;1721:43;;1756:1;1749:8;;;;1492:299;:::o;1721:43::-;-1:-1:-1;1777:9:19;1492:299;-1:-1:-1;1492:299:19:o;2225:123::-;2274:4;2334:9;;2293:23;-1:-1:-1;;;;;2293:36:19;;:38;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:50;2286:57;;2225:123;:::o;816:25::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2434:359::-;485:3;2492:8;:31;:47;;;;2538:1;2527:8;:12;2492:47;2488:95;;;2556:20;;-1:-1:-1;;;2556:20:19;;;;;;;;;;;2488:95;2589:16;2608:23;-1:-1:-1;;;;;2608:36:19;;:38;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;2589:57;;2667:9;2656:8;:20;2652:73;;;2693:25;;-1:-1:-1;;;2693:25:19;;;;;;;;;;;2652:73;2731:9;:20;;;2763:25;;531::23;;;2763::19;;519:2:23;504:18;2763:25:19;;;;;;;2482:311;2434:359;:::o;14:179:23:-;72:6;125:2;113:9;104:7;100:23;96:32;93:52;;;141:1;138;131:12;93:52;-1:-1:-1;164:23:23;;14:179;-1:-1:-1;14:179:23:o;996:527::-;1145:2;1134:9;1127:21;1108:4;1177:6;1171:13;1220:6;1215:2;1204:9;1200:18;1193:34;1245:1;1255:140;1269:6;1266:1;1263:13;1255:140;;;1380:2;1364:14;;;1360:23;;1354:30;1349:2;1330:17;;;1326:26;1319:66;1284:10;1255:140;;;1259:3;1444:1;1439:2;1430:6;1419:9;1415:22;1411:31;1404:42;1514:2;1507;1503:7;1498:2;1490:6;1486:15;1482:29;1471:9;1467:45;1463:54;1455:62;;;996:527;;;;:::o;1964:277::-;2031:6;2084:2;2072:9;2063:7;2059:23;2055:32;2052:52;;;2100:1;2097;2090:12;2052:52;2132:9;2126:16;2185:5;2178:13;2171:21;2164:5;2161:32;2151:60;;2207:1;2204;2197:12;2151:60;2230:5;1964:277;-1:-1:-1;;;1964:277:23:o;2246:183::-;2315:6;2368:2;2356:9;2347:7;2343:23;2339:32;2336:52;;;2384:1;2381;2374:12;2336:52;-1:-1:-1;2407:16:23;;2246:183;-1:-1:-1;2246:183:23:o;2434:380::-;2513:1;2509:12;;;;2556;;;2577:61;;2631:4;2623:6;2619:17;2609:27;;2577:61;2684:2;2676:6;2673:14;2653:18;2650:38;2647:161;;2730:10;2725:3;2721:20;2718:1;2711:31;2765:4;2762:1;2755:15;2793:4;2790:1;2783:15
Swarm Source
ipfs://f8dfbad6d771ba417a904e7bdc4f9d45578f127f7c49b45c93c347133bdd2623
🤖 Code Reader Beta
Generate instant answers for your smart contract questions using Al Models. Read more.
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
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.

