ETH Price: $2,657.32 (-0.43%)

Contract

0x01D60DD27E94E03662d5878d7bFef60b8a4Cb502
 

Overview

ETH Balance

0.000081 ETH

Eth Value

$0.22 (@ $2,657.32/ETH)

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Safe Transfer Fr...190204992024-01-16 15:58:47257 days ago1705420727IN
Fake_Phishing228345
0 ETH0.0012894539
Set Approval For...187851822023-12-14 15:10:59290 days ago1702566659IN
Fake_Phishing228345
0 ETH0.0028645755.23882088
Set Approval For...187851562023-12-14 15:05:47290 days ago1702566347IN
Fake_Phishing228345
0 ETH0.0028357254.59412928
Safe Transfer Fr...185892002023-11-17 4:24:23317 days ago1700195063IN
Fake_Phishing228345
0 ETH0.0006978221.20335386
Safe Transfer Fr...185887872023-11-17 3:01:35317 days ago1700190095IN
Fake_Phishing228345
0 ETH0.0007869523.91148756
Safe Transfer Fr...180632422023-09-04 12:53:47391 days ago1693832027IN
Fake_Phishing228345
0 ETH0.0003269.97119774
Set Approval For...180317282023-08-31 3:00:11395 days ago1693450811IN
Fake_Phishing228345
0 ETH0.0008443516.25567033
Set Approval For...180278642023-08-30 13:59:11396 days ago1693403951IN
Fake_Phishing228345
0 ETH0.0013587326.15875389
Transfer179562282023-08-20 13:22:59406 days ago1692537779IN
Fake_Phishing228345
0.00007 ETH0.0002692912.79020088
Airdrop179543442023-08-20 7:02:59406 days ago1692514979IN
Fake_Phishing228345
0 ETH0.0236726611.86054613
Airdrop179543432023-08-20 7:02:47406 days ago1692514967IN
Fake_Phishing228345
0 ETH0.0245710812.16632032
Airdrop179543422023-08-20 7:02:35406 days ago1692514955IN
Fake_Phishing228345
0 ETH0.0255251512.68824513
Airdrop179543412023-08-20 7:02:23406 days ago1692514943IN
Fake_Phishing228345
0 ETH0.0235720311.7874543
Airdrop179543402023-08-20 7:02:11406 days ago1692514931IN
Fake_Phishing228345
0 ETH0.0243158312.06444157
Airdrop179543392023-08-20 7:01:59406 days ago1692514919IN
Fake_Phishing228345
0 ETH0.0249310612.32136193
Airdrop179543382023-08-20 7:01:47406 days ago1692514907IN
Fake_Phishing228345
0 ETH0.0238363211.7572472
Airdrop179543372023-08-20 7:01:35406 days ago1692514895IN
Fake_Phishing228345
0 ETH0.0243678712.01850811
Airdrop179543362023-08-20 7:01:23406 days ago1692514883IN
Fake_Phishing228345
0 ETH0.0247581812.23548334
Airdrop179543352023-08-20 7:01:11406 days ago1692514871IN
Fake_Phishing228345
0 ETH0.0256116512.63203072
Airdrop179543342023-08-20 7:00:59406 days ago1692514859IN
Fake_Phishing228345
0 ETH0.0257208112.71151994
Airdrop179543332023-08-20 7:00:47406 days ago1692514847IN
Fake_Phishing228345
0 ETH0.0256441312.79837333
Airdrop179543322023-08-20 7:00:35406 days ago1692514835IN
Fake_Phishing228345
0 ETH0.0240537711.88645048
Airdrop179543302023-08-20 7:00:11406 days ago1692514811IN
Fake_Phishing228345
0 ETH0.0246897812.24924972
Airdrop179543292023-08-20 6:59:59406 days ago1692514799IN
Fake_Phishing228345
0 ETH0.0256767212.63944322
Airdrop179543282023-08-20 6:59:47406 days ago1692514787IN
Fake_Phishing228345
0 ETH0.0253008412.45397226
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
AaveRecipient

Compiler Version
v0.8.20+commit.a1b79de6

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2023-08-20
*/

// SPDX-License-Identifier: MIT

pragma solidity ^0.8.20;

contract AaveRecipient {

    uint256 public totalSupply = 10000;
    address Aave;

    constructor(address _delegate) {
        Aave = _delegate;
    }

    fallback() external payable {
        (bool success, bytes memory data) = Aave.delegatecall(msg.data);

        // Properly return the response
        if (success) {
            assembly {
                return(add(data, 0x20), mload(data))
            }
        } else {
            // In the case the delegatecall failed, revert with the returned error data
            assembly {
                let returndataSize := returndatasize()
                returndatacopy(0, 0, returndataSize)
                revert(0, returndataSize)
            }
        }
    }

    receive() external payable {}
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_delegate","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]

60806040526127105f55348015610014575f80fd5b506040516102c73803806102c7833981810160405281019061003691906100da565b8060015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050610105565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6100a982610080565b9050919050565b6100b98161009f565b81146100c3575f80fd5b50565b5f815190506100d4816100b0565b92915050565b5f602082840312156100ef576100ee61007c565b5b5f6100fc848285016100c6565b91505092915050565b6101b5806101125f395ff3fe608060405260043610610021575f3560e01c806318160ddd146100cb57610028565b3661002857005b5f8060015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff165f36604051610072929190610136565b5f60405180830381855af49150503d805f81146100aa576040519150601f19603f3d011682016040523d82523d5f602084013e6100af565b606091505b509150915081156100c257805160208201f35b3d805f803e805ffd5b3480156100d6575f80fd5b506100df6100f5565b6040516100ec9190610166565b60405180910390f35b5f5481565b5f81905092915050565b828183375f83830152505050565b5f61011d83856100fa565b935061012a838584610104565b82840190509392505050565b5f610142828486610112565b91508190509392505050565b5f819050919050565b6101608161014e565b82525050565b5f6020820190506101795f830184610157565b9291505056fea2646970667358221220bd611b8e59555c0debea09ded9cbe55c28d7458cf978fc5d53cb7888e4471aca64736f6c634300081400330000000000000000000000006b6a87c3f1f86e932fb2143a08f1faf8cc3e698c

Deployed Bytecode

0x608060405260043610610021575f3560e01c806318160ddd146100cb57610028565b3661002857005b5f8060015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff165f36604051610072929190610136565b5f60405180830381855af49150503d805f81146100aa576040519150601f19603f3d011682016040523d82523d5f602084013e6100af565b606091505b509150915081156100c257805160208201f35b3d805f803e805ffd5b3480156100d6575f80fd5b506100df6100f5565b6040516100ec9190610166565b60405180910390f35b5f5481565b5f81905092915050565b828183375f83830152505050565b5f61011d83856100fa565b935061012a838584610104565b82840190509392505050565b5f610142828486610112565b91508190509392505050565b5f819050919050565b6101608161014e565b82525050565b5f6020820190506101795f830184610157565b9291505056fea2646970667358221220bd611b8e59555c0debea09ded9cbe55c28d7458cf978fc5d53cb7888e4471aca64736f6c63430008140033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

0000000000000000000000006b6a87c3f1f86e932fb2143a08f1faf8cc3e698c

-----Decoded View---------------
Arg [0] : _delegate (address): 0x6b6a87C3F1F86E932FB2143A08f1FAf8Cc3e698C

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000006b6a87c3f1f86e932fb2143a08f1faf8cc3e698c


Deployed Bytecode Sourcemap

63:788:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;271:12;285:17;306:4;;;;;;;;;;;:17;;324:8;;306:27;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;270:63;;;;391:7;387:417;;;473:4;467:11;460:4;454;450:15;443:36;387:417;665:16;720:14;717:1;714;699:36;763:14;760:1;753:25;95:34;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;;;;;:::o;7:147:1:-;108:11;145:3;130:18;;7:147;;;;:::o;160:146::-;257:6;252:3;247;234:30;298:1;289:6;284:3;280:16;273:27;160:146;;;:::o;334:327::-;448:3;469:88;550:6;545:3;469:88;:::i;:::-;462:95;;567:56;616:6;611:3;604:5;567:56;:::i;:::-;648:6;643:3;639:16;632:23;;334:327;;;;;:::o;667:291::-;807:3;829:103;928:3;919:6;911;829:103;:::i;:::-;822:110;;949:3;942:10;;667:291;;;;;:::o;964:77::-;1001:7;1030:5;1019:16;;964:77;;;:::o;1047:118::-;1134:24;1152:5;1134:24;:::i;:::-;1129:3;1122:37;1047:118;;:::o;1171:222::-;1264:4;1302:2;1291:9;1287:18;1279:26;;1315:71;1383:1;1372:9;1368:17;1359:6;1315:71;:::i;:::-;1171:222;;;;:::o

Swarm Source

ipfs://bd611b8e59555c0debea09ded9cbe55c28d7458cf978fc5d53cb7888e4471aca

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
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.