Source Code
Overview
ETH Balance
ETH Value
$0.00| Transaction Hash |
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
Latest 25 internal transactions (View All)
Advanced mode:
| Parent Transaction Hash | Block | From | To | |||
|---|---|---|---|---|---|---|
| 28183850 | 3 days ago | 0 ETH | ||||
| 28183850 | 3 days ago | 0 ETH | ||||
| 28183850 | 3 days ago | 0 ETH | ||||
| 28183850 | 3 days ago | 0 ETH | ||||
| 28137554 | 4 days ago | 0 ETH | ||||
| 28137554 | 4 days ago | 0 ETH | ||||
| 28137554 | 4 days ago | 0 ETH | ||||
| 28137554 | 4 days ago | 0 ETH | ||||
| 28102576 | 5 days ago | 0 ETH | ||||
| 28102576 | 5 days ago | 0 ETH | ||||
| 28102576 | 5 days ago | 0 ETH | ||||
| 28102576 | 5 days ago | 0 ETH | ||||
| 28087583 | 5 days ago | 0 ETH | ||||
| 28087583 | 5 days ago | 0 ETH | ||||
| 28087583 | 5 days ago | 0 ETH | ||||
| 28087583 | 5 days ago | 0 ETH | ||||
| 28087462 | 5 days ago | 0 ETH | ||||
| 28087462 | 5 days ago | 0 ETH | ||||
| 28087462 | 5 days ago | 0 ETH | ||||
| 28087462 | 5 days ago | 0 ETH | ||||
| 28021637 | 7 days ago | 0 ETH | ||||
| 28021637 | 7 days ago | 0 ETH | ||||
| 28021637 | 7 days ago | 0 ETH | ||||
| 28021637 | 7 days ago | 0 ETH | ||||
| 28021200 | 7 days ago | 0 ETH |
Cross-Chain Transactions
Loading...
Loading
Contract Name:
weEthToUsdOracleProxy
Compiler Version
v0.8.12+commit.f00d7308
Contract Source Code (Solidity)
/**
*Submitted for verification at lineascan.build/ on 2024-05-11
*/
/**
*Submitted for verification at lineascan.build/ on 2024-04-24
*/
// SPDX-License-Identifier: BUSL-1.1
pragma solidity 0.8.12;
interface AggregatorInterface {
function decimals() external view returns(uint8);
function latestAnswer() external view returns (int256);
}
contract weEthToUsdOracleProxy {
AggregatorInterface immutable ETH_TO_USD_FEED;
AggregatorInterface immutable EZ_ETH_TO_ETH_FEED;
error ZeroAddressNotAllowed();
error InvalidOraclePrice();
constructor() {
ETH_TO_USD_FEED = AggregatorInterface(0x3c6Cd9Cc7c7a4c2Cf5a82734CD249D7D593354dA);
EZ_ETH_TO_ETH_FEED = AggregatorInterface(0x100c8e61aB3BeA812A42976199Fc3daFbcDD7272);
}
function latestAnswer() external view returns (int256 ezEthToUsd) {
int256 ethToUsd = ETH_TO_USD_FEED.latestAnswer();
int256 ezEthToEth = EZ_ETH_TO_ETH_FEED.latestAnswer();
if (ethToUsd < 0 || ezEthToEth < 0) revert InvalidOraclePrice();
ezEthToUsd = (ethToUsd * ezEthToEth) / int256(10 ** EZ_ETH_TO_ETH_FEED.decimals());
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"InvalidOraclePrice","type":"error"},{"inputs":[],"name":"ZeroAddressNotAllowed","type":"error"},{"inputs":[],"name":"latestAnswer","outputs":[{"internalType":"int256","name":"ezEthToUsd","type":"int256"}],"stateMutability":"view","type":"function"}]Contract Creation Code
60c060405234801561001057600080fd5b50733c6cd9cc7c7a4c2cf5a82734cd249d7d593354da73ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff168152505073100c8e61ab3bea812a42976199fc3dafbcdd727273ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff168152505060805160a0516107086100cb6000396000818160e601526101bd01526000605301526107086000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c806350d25bcd14610030575b600080fd5b61003861004e565b604051610045919061028c565b60405180910390f35b6000807f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166350d25bcd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100bc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e091906102d8565b905060007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166350d25bcd6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561014f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061017391906102d8565b905060008212806101845750600081125b156101bb576040517f1f8f95a000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015610226573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061024a919061033e565b600a61025691906104d7565b81836102629190610522565b61026c9190610668565b9250505090565b6000819050919050565b61028681610273565b82525050565b60006020820190506102a1600083018461027d565b92915050565b600080fd5b6102b581610273565b81146102c057600080fd5b50565b6000815190506102d2816102ac565b92915050565b6000602082840312156102ee576102ed6102a7565b5b60006102fc848285016102c3565b91505092915050565b600060ff82169050919050565b61031b81610305565b811461032657600080fd5b50565b60008151905061033881610312565b92915050565b600060208284031215610354576103536102a7565b5b600061036284828501610329565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156103f1578086048111156103cd576103cc61036b565b5b60018516156103dc5780820291505b80810290506103ea8561039a565b94506103b1565b94509492505050565b60008261040a57600190506104c6565b8161041857600090506104c6565b816001811461042e576002811461043857610467565b60019150506104c6565b60ff84111561044a5761044961036b565b5b8360020a9150848211156104615761046061036b565b5b506104c6565b5060208310610133831016604e8410600b841016171561049c5782820a9050838111156104975761049661036b565b5b6104c6565b6104a984848460016103a7565b925090508184048111156104c0576104bf61036b565b5b81810290505b9392505050565b6000819050919050565b60006104e2826104cd565b91506104ed83610305565b925061051a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846103fa565b905092915050565b600061052d82610273565b915061053883610273565b9250827f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04821160008413600084131616156105775761057661036b565b5b817f800000000000000000000000000000000000000000000000000000000000000005831260008412600084131616156105b4576105b361036b565b5b827f800000000000000000000000000000000000000000000000000000000000000005821260008413600084121616156105f1576105f061036b565b5b827f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff058212600084126000841216161561062e5761062d61036b565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061067382610273565b915061067e83610273565b92508261068e5761068d610639565b5b600160000383147f8000000000000000000000000000000000000000000000000000000000000000831416156106c7576106c661036b565b5b82820590509291505056fea2646970667358221220c6cf96d26f95ab475d7e787a62db1e066664705bf6932d73ce0d45b41cfa4a0964736f6c634300080c0033
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061002b5760003560e01c806350d25bcd14610030575b600080fd5b61003861004e565b604051610045919061028c565b60405180910390f35b6000807f0000000000000000000000003c6cd9cc7c7a4c2cf5a82734cd249d7d593354da73ffffffffffffffffffffffffffffffffffffffff166350d25bcd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100bc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e091906102d8565b905060007f000000000000000000000000100c8e61ab3bea812a42976199fc3dafbcdd727273ffffffffffffffffffffffffffffffffffffffff166350d25bcd6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561014f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061017391906102d8565b905060008212806101845750600081125b156101bb576040517f1f8f95a000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b7f000000000000000000000000100c8e61ab3bea812a42976199fc3dafbcdd727273ffffffffffffffffffffffffffffffffffffffff1663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015610226573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061024a919061033e565b600a61025691906104d7565b81836102629190610522565b61026c9190610668565b9250505090565b6000819050919050565b61028681610273565b82525050565b60006020820190506102a1600083018461027d565b92915050565b600080fd5b6102b581610273565b81146102c057600080fd5b50565b6000815190506102d2816102ac565b92915050565b6000602082840312156102ee576102ed6102a7565b5b60006102fc848285016102c3565b91505092915050565b600060ff82169050919050565b61031b81610305565b811461032657600080fd5b50565b60008151905061033881610312565b92915050565b600060208284031215610354576103536102a7565b5b600061036284828501610329565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156103f1578086048111156103cd576103cc61036b565b5b60018516156103dc5780820291505b80810290506103ea8561039a565b94506103b1565b94509492505050565b60008261040a57600190506104c6565b8161041857600090506104c6565b816001811461042e576002811461043857610467565b60019150506104c6565b60ff84111561044a5761044961036b565b5b8360020a9150848211156104615761046061036b565b5b506104c6565b5060208310610133831016604e8410600b841016171561049c5782820a9050838111156104975761049661036b565b5b6104c6565b6104a984848460016103a7565b925090508184048111156104c0576104bf61036b565b5b81810290505b9392505050565b6000819050919050565b60006104e2826104cd565b91506104ed83610305565b925061051a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846103fa565b905092915050565b600061052d82610273565b915061053883610273565b9250827f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04821160008413600084131616156105775761057661036b565b5b817f800000000000000000000000000000000000000000000000000000000000000005831260008412600084131616156105b4576105b361036b565b5b827f800000000000000000000000000000000000000000000000000000000000000005821260008413600084121616156105f1576105f061036b565b5b827f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff058212600084126000841216161561062e5761062d61036b565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061067382610273565b915061067e83610273565b92508261068e5761068d610639565b5b600160000383147f8000000000000000000000000000000000000000000000000000000000000000831416156106c7576106c661036b565b5b82820590509291505056fea2646970667358221220c6cf96d26f95ab475d7e787a62db1e066664705bf6932d73ce0d45b41cfa4a0964736f6c634300080c0033
Deployed Bytecode Sourcemap
290:766:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;703:350;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;;750:17;776:15;794;:28;;;:30;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;776:48;;831:17;851:18;:31;;;:33;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;831:53;;908:1;897:8;:12;:30;;;;926:1;913:10;:14;897:30;893:63;;;936:20;;;;;;;;;;;;;;893:63;1017:18;:27;;;:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1011:2;:35;;;;:::i;:::-;990:10;979:8;:21;;;;:::i;:::-;978:69;;;;:::i;:::-;965:82;;769:284;;703:350;:::o;7:76:1:-;43:7;72:5;61:16;;7:76;;;:::o;89:115::-;174:23;191:5;174:23;:::i;:::-;169:3;162:36;89:115;;:::o;210:218::-;301:4;339:2;328:9;324:18;316:26;;352:69;418:1;407:9;403:17;394:6;352:69;:::i;:::-;210:218;;;;:::o;515:117::-;624:1;621;614:12;761:120;833:23;850:5;833:23;:::i;:::-;826:5;823:34;813:62;;871:1;868;861:12;813:62;761:120;:::o;887:141::-;943:5;974:6;968:13;959:22;;990:32;1016:5;990:32;:::i;:::-;887:141;;;;:::o;1034:349::-;1103:6;1152:2;1140:9;1131:7;1127:23;1123:32;1120:119;;;1158:79;;:::i;:::-;1120:119;1278:1;1303:63;1358:7;1349:6;1338:9;1334:22;1303:63;:::i;:::-;1293:73;;1249:127;1034:349;;;;:::o;1389:86::-;1424:7;1464:4;1457:5;1453:16;1442:27;;1389:86;;;:::o;1481:118::-;1552:22;1568:5;1552:22;:::i;:::-;1545:5;1542:33;1532:61;;1589:1;1586;1579:12;1532:61;1481:118;:::o;1605:139::-;1660:5;1691:6;1685:13;1676:22;;1707:31;1732:5;1707:31;:::i;:::-;1605:139;;;;:::o;1750:347::-;1818:6;1867:2;1855:9;1846:7;1842:23;1838:32;1835:119;;;1873:79;;:::i;:::-;1835:119;1993:1;2018:62;2072:7;2063:6;2052:9;2048:22;2018:62;:::i;:::-;2008:72;;1964:126;1750:347;;;;:::o;2103:180::-;2151:77;2148:1;2141:88;2248:4;2245:1;2238:15;2272:4;2269:1;2262:15;2289:102;2331:8;2378:5;2375:1;2371:13;2350:34;;2289:102;;;:::o;2397:848::-;2458:5;2465:4;2489:6;2480:15;;2513:5;2504:14;;2527:712;2548:1;2538:8;2535:15;2527:712;;;2643:4;2638:3;2634:14;2628:4;2625:24;2622:50;;;2652:18;;:::i;:::-;2622:50;2702:1;2692:8;2688:16;2685:451;;;3117:4;3110:5;3106:16;3097:25;;2685:451;3167:4;3161;3157:15;3149:23;;3197:32;3220:8;3197:32;:::i;:::-;3185:44;;2527:712;;;2397:848;;;;;;;:::o;3251:1073::-;3305:5;3496:8;3486:40;;3517:1;3508:10;;3519:5;;3486:40;3545:4;3535:36;;3562:1;3553:10;;3564:5;;3535:36;3631:4;3679:1;3674:27;;;;3715:1;3710:191;;;;3624:277;;3674:27;3692:1;3683:10;;3694:5;;;3710:191;3755:3;3745:8;3742:17;3739:43;;;3762:18;;:::i;:::-;3739:43;3811:8;3808:1;3804:16;3795:25;;3846:3;3839:5;3836:14;3833:40;;;3853:18;;:::i;:::-;3833:40;3886:5;;;3624:277;;4010:2;4000:8;3997:16;3991:3;3985:4;3982:13;3978:36;3960:2;3950:8;3947:16;3942:2;3936:4;3933:12;3929:35;3913:111;3910:246;;;4066:8;4060:4;4056:19;4047:28;;4101:3;4094:5;4091:14;4088:40;;;4108:18;;:::i;:::-;4088:40;4141:5;;3910:246;4181:42;4219:3;4209:8;4203:4;4200:1;4181:42;:::i;:::-;4166:57;;;;4255:4;4250:3;4246:14;4239:5;4236:25;4233:51;;;4264:18;;:::i;:::-;4233:51;4313:4;4306:5;4302:16;4293:25;;3251:1073;;;;;;:::o;4330:77::-;4367:7;4396:5;4385:16;;4330:77;;;:::o;4413:281::-;4471:5;4495:23;4513:4;4495:23;:::i;:::-;4487:31;;4539:25;4555:8;4539:25;:::i;:::-;4527:37;;4583:104;4620:66;4610:8;4604:4;4583:104;:::i;:::-;4574:113;;4413:281;;;;:::o;4700:991::-;4739:7;4762:19;4779:1;4762:19;:::i;:::-;4757:24;;4795:19;4812:1;4795:19;:::i;:::-;4790:24;;4996:1;4928:66;4924:74;4921:1;4918:81;4913:1;4910;4906:9;4902:1;4899;4895:9;4891:25;4887:113;4884:139;;;5003:18;;:::i;:::-;4884:139;5207:1;5139:66;5134:75;5131:1;5127:83;5122:1;5119;5115:9;5111:1;5108;5104:9;5100:25;5096:115;5093:141;;;5214:18;;:::i;:::-;5093:141;5418:1;5350:66;5345:75;5342:1;5338:83;5333:1;5330;5326:9;5322:1;5319;5315:9;5311:25;5307:115;5304:141;;;5425:18;;:::i;:::-;5304:141;5628:1;5560:66;5555:75;5552:1;5548:83;5543:1;5540;5536:9;5532:1;5529;5525:9;5521:25;5517:115;5514:141;;;5635:18;;:::i;:::-;5514:141;5683:1;5680;5676:9;5665:20;;4700:991;;;;:::o;5697:180::-;5745:77;5742:1;5735:88;5842:4;5839:1;5832:15;5866:4;5863:1;5856:15;5883:385;5922:1;5939:19;5956:1;5939:19;:::i;:::-;5934:24;;5972:19;5989:1;5972:19;:::i;:::-;5967:24;;6010:1;6000:35;;6015:18;;:::i;:::-;6000:35;6201:1;6198;6194:9;6191:1;6188:16;6107:66;6104:1;6101:73;6084:130;6081:156;;;6217:18;;:::i;:::-;6081:156;6260:1;6257;6252:10;6247:15;;5883:385;;;;:::o
Swarm Source
ipfs://c6cf96d26f95ab475d7e787a62db1e066664705bf6932d73ce0d45b41cfa4a09
Loading...
Loading
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
Multichain Portfolio | 35 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
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.