Contract 0x98e2060F672FD1656a07bc12D7253b5e41bF3876 1

Txn Hash Method
Block
From
To
Value [Txn Fee]
0x5637febd3b813623f8eb3de4980c7b8ffe58f66cd4782b56ce5e32515076e7d1Aggregate156028082022-06-04 20:22:44113 days 19 hrs ago0xa601cf3542e7ffc8f3b350c1a3888d07feacba17 IN  Lydia Finance: Multi Call0 AVAX0.001159625 25
0x09572d413bc79d0ed7733c4eaeab11ddecf64b1b8d30456bb671a70823fe1889Aggregate156023122022-06-04 20:06:01113 days 19 hrs ago0xa601cf3542e7ffc8f3b350c1a3888d07feacba17 IN  Lydia Finance: Multi Call0 AVAX0.00084175 25
0xfb32ed1469101a06d0814f665ed040ccc767d4527cdc63e75b033023e8a2db2aAggregate156020372022-06-04 19:56:43113 days 20 hrs ago0xa601cf3542e7ffc8f3b350c1a3888d07feacba17 IN  Lydia Finance: Multi Call0 AVAX0.00133925 25
0x4ef5a2134a1e6da69e9ee3ed3ca5a008a0d7f7f68d24500b5b2dbcb8cb1bdbccAggregate156018202022-06-04 19:49:28113 days 20 hrs ago0xa601cf3542e7ffc8f3b350c1a3888d07feacba17 IN  Lydia Finance: Multi Call0 AVAX0.000794725 25
0x3e4e858913b1c36503e048d6b9993216b2b27f8363582b96a9f97397102d2b0cAggregate156017742022-06-04 19:47:56113 days 20 hrs ago0xa601cf3542e7ffc8f3b350c1a3888d07feacba17 IN  Lydia Finance: Multi Call0 AVAX0.000794725 25
0xdd3ef5a2d7cc2bcaad70388e2bc203df8a0c9d2d9b8b8160ba273294ea3843b7Aggregate155952192022-06-04 16:08:16113 days 23 hrs ago0xa601cf3542e7ffc8f3b350c1a3888d07feacba17 IN  Lydia Finance: Multi Call0 AVAX0.001159625 25
0x2d9cbb30e99b47a0c1a6b7738429d1bb1b19aba2976b4b9666292eb8859736bbAggregate155952102022-06-04 16:07:57113 days 23 hrs ago0xa601cf3542e7ffc8f3b350c1a3888d07feacba17 IN  Lydia Finance: Multi Call0 AVAX0.00065335 25
0x0bf625c313b153f87766a8614e2d8ea5680d0b47c3b8021d6454e9db963919feAggregate155951172022-06-04 16:04:51113 days 23 hrs ago0xa601cf3542e7ffc8f3b350c1a3888d07feacba17 IN  Lydia Finance: Multi Call0 AVAX0.001159625 25
0x5a437fa2a0b4f5c4d08a5a2b73881601a974b4780613ff9337216058207febc2Aggregate155950102022-06-04 16:01:17113 days 23 hrs ago0xa601cf3542e7ffc8f3b350c1a3888d07feacba17 IN  Lydia Finance: Multi Call0 AVAX0.001159625 25
0xe6b2fc444e61f67a58f670532854611f4e7faf2acbd6cfe2393151031e3b5f61Aggregate155947422022-06-04 15:52:17114 days 4 mins ago0xa601cf3542e7ffc8f3b350c1a3888d07feacba17 IN  Lydia Finance: Multi Call0 AVAX0.000934225 25
0x7a1bcd1f94cfb8027fa73d2e86c901765dfbc7d365cc5c99195c770f7f906df9Aggregate155947182022-06-04 15:51:29114 days 5 mins ago0xa601cf3542e7ffc8f3b350c1a3888d07feacba17 IN  Lydia Finance: Multi Call0 AVAX0.00065335 25
0xadd14e24ca87a607f7186424a04f5af537be3bc0dd590c182b3fff64d7e17e9fAggregate155946772022-06-04 15:50:07114 days 6 mins ago0xa601cf3542e7ffc8f3b350c1a3888d07feacba17 IN  Lydia Finance: Multi Call0.01 AVAX0.000568025 25
0x78815288271eadb8ad5607fe1d18458b475908b52ad9de55992c9fde588950350x6080604011613112021-04-20 12:21:46524 days 3 hrs ago0xab7e13e5964d0db4d3d346aff559cf5f4cc87252 IN  Create: Multicall0 AVAX0.17463931
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Multicall

Compiler Version
v0.6.12+commit.27d51765

Optimization Enabled:
Yes with 5000 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at snowtrace.io on 2021-11-11
*/

pragma solidity >=0.5.0;
pragma experimental ABIEncoderV2;

/// @title Multicall - Aggregate results from multiple read-only function calls
/// @author Michael Elliot <[email protected]>
/// @author Joshua Levine <[email protected]>
/// @author Nick Johnson <[email protected]>

contract Multicall {
    struct Call {
        address target;
        bytes callData;
    }
    function aggregate(Call[] memory calls) public returns (uint256 blockNumber, bytes[] memory returnData) {
        blockNumber = block.number;
        returnData = new bytes[](calls.length);
        for(uint256 i = 0; i < calls.length; i++) {
            (bool success, bytes memory ret) = calls[i].target.call(calls[i].callData);
            require(success);
            returnData[i] = ret;
        }
    }
    // Helper functions
    function getEthBalance(address addr) public view returns (uint256 balance) {
        balance = addr.balance;
    }
    function getBlockHash(uint256 blockNumber) public view returns (bytes32 blockHash) {
        blockHash = blockhash(blockNumber);
    }
    function getLastBlockHash() public view returns (bytes32 blockHash) {
        blockHash = blockhash(block.number - 1);
    }
    function getCurrentBlockTimestamp() public view returns (uint256 timestamp) {
        timestamp = block.timestamp;
    }
    function getCurrentBlockDifficulty() public view returns (uint256 difficulty) {
        difficulty = block.difficulty;
    }
    function getCurrentBlockGasLimit() public view returns (uint256 gaslimit) {
        gaslimit = block.gaslimit;
    }
    function getCurrentBlockCoinbase() public view returns (address coinbase) {
        coinbase = block.coinbase;
    }
}

Contract ABI

[{"inputs":[{"components":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"callData","type":"bytes"}],"internalType":"struct Multicall.Call[]","name":"calls","type":"tuple[]"}],"name":"aggregate","outputs":[{"internalType":"uint256","name":"blockNumber","type":"uint256"},{"internalType":"bytes[]","name":"returnData","type":"bytes[]"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"blockNumber","type":"uint256"}],"name":"getBlockHash","outputs":[{"internalType":"bytes32","name":"blockHash","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getCurrentBlockCoinbase","outputs":[{"internalType":"address","name":"coinbase","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getCurrentBlockDifficulty","outputs":[{"internalType":"uint256","name":"difficulty","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getCurrentBlockGasLimit","outputs":[{"internalType":"uint256","name":"gaslimit","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getCurrentBlockTimestamp","outputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"getEthBalance","outputs":[{"internalType":"uint256","name":"balance","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getLastBlockHash","outputs":[{"internalType":"bytes32","name":"blockHash","type":"bytes32"}],"stateMutability":"view","type":"function"}]

608060405234801561001057600080fd5b506105c2806100206000396000f3fe608060405234801561001057600080fd5b50600436106100885760003560e01c806372425d9d1161005b57806372425d9d146100e757806386d516e8146100ef578063a8b0574e146100f7578063ee82ac5e1461010c57610088565b80630f28c97d1461008d578063252dba42146100ab57806327e86d6e146100cc5780634d2301cc146100d4575b600080fd5b61009561011f565b6040516100a2919061048e565b60405180910390f35b6100be6100b9366004610359565b610123565b6040516100a2929190610497565b610095610253565b6100956100e2366004610337565b61027a565b610095610294565b610095610298565b6100ff61029c565b6040516100a2919061046d565b61009561011a366004610439565b6102a0565b4290565b8051439060609067ffffffffffffffff8111801561014057600080fd5b5060405190808252806020026020018201604052801561017457816020015b606081526020019060019003908161015f5790505b50905060005b835181101561024d576000606085838151811061019357fe5b60200260200101516000015173ffffffffffffffffffffffffffffffffffffffff168684815181106101c157fe5b6020026020010151602001516040516101da9190610451565b6000604051808303816000865af19150503d8060008114610217576040519150601f19603f3d011682016040523d82523d6000602084013e61021c565b606091505b50915091508161022b57600080fd5b8084848151811061023857fe5b6020908102919091010152505060010161017a565b50915091565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff43014090565b73ffffffffffffffffffffffffffffffffffffffff163190565b4490565b4590565b4190565b4090565b803573ffffffffffffffffffffffffffffffffffffffff811681146102c857600080fd5b92915050565b600082601f8301126102de578081fd5b813567ffffffffffffffff8111156102f4578182fd5b6103076020601f19601f84011601610535565b915080825283602082850101111561031e57600080fd5b8060208401602084013760009082016020015292915050565b600060208284031215610348578081fd5b61035283836102a4565b9392505050565b6000602080838503121561036b578182fd5b823567ffffffffffffffff80821115610382578384fd5b818501915085601f830112610395578384fd5b8135818111156103a3578485fd5b6103b08485830201610535565b81815284810190848601875b8481101561042a5781358701604080601f19838f030112156103dc578a8bfd5b6103e581610535565b6103f18e8c85016102a4565b8152908201359088821115610404578b8cfd5b6104128e8c848601016102ce565b818c01528652505092870192908701906001016103bc565b50909998505050505050505050565b60006020828403121561044a578081fd5b5035919050565b6000825161046381846020870161055c565b9190910192915050565b73ffffffffffffffffffffffffffffffffffffffff91909116815260200190565b90815260200190565b600060408201848352602060408185015281855180845260608601915060608382028701019350828701855b82811015610527577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa08887030184528151805180885261050881888a0189850161055c565b601f01601f1916969096018501955092840192908401906001016104c3565b509398975050505050505050565b60405181810167ffffffffffffffff8111828210171561055457600080fd5b604052919050565b60005b8381101561057757818101518382015260200161055f565b83811115610586576000848401525b5050505056fea2646970667358221220f4aec040b3130922fea26c197d2f3c6c658fb78cbf22186eaa1d8e5bfa0e7ca964736f6c634300060c0033

Deployed ByteCode Sourcemap

291:1450:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1236:122;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;393:416;;;;;;:::i;:::-;;:::i;:::-;;;;;;;;:::i;1104:126::-;;;:::i;840:116::-;;;;;;:::i;:::-;;:::i;1364:126::-;;;:::i;1496:118::-;;;:::i;1620:::-;;;:::i;:::-;;;;;;;:::i;962:136::-;;;;;;:::i;:::-;;:::i;1236:122::-;1335:15;;1236:122::o;393:416::-;570:12;;522;;470:25;;558;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;545:38;;598:9;594:208;617:5;:12;613:1;:16;594:208;;;652:12;666:16;686:5;692:1;686:8;;;;;;;;;;;;;;:15;;;:20;;707:5;713:1;707:8;;;;;;;;;;;;;;:17;;;686:39;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;651:74;;;;748:7;740:16;;;;;;787:3;771:10;782:1;771:13;;;;;;;;;;;;;;;;;:19;-1:-1:-1;;631:3:0;;594:208;;;;393:416;;;:::o;1104:126::-;1205:16;:12;:16;1195:27;;1104:126::o;840:116::-;936:12;;;;840:116::o;1364:126::-;1466:16;;1364:126::o;1496:118::-;1592:14;;1496:118::o;1620:::-;1716:14;;1620:118::o;962:136::-;1068:22;;962:136::o;5:130:-1:-;72:20;;8966:42;8955:54;;9695:35;;9685:2;;9744:1;;9734:12;9685:2;57:78;;;;:::o;918:440::-;;1019:3;1012:4;1004:6;1000:17;996:27;986:2;;-1:-1;;1027:12;986:2;1074:6;1061:20;7449:18;7441:6;7438:30;7435:2;;;-1:-1;;7471:12;7435:2;1096:64;7612:4;-1:-1;;1012:4;7529:6;7525:17;7521:33;7602:15;1096:64;:::i;:::-;1087:73;;1180:6;1173:5;1166:21;1284:3;7612:4;1275:6;1208;1266:16;;1263:25;1260:2;;;1301:1;;1291:12;1260:2;9182:6;7612:4;1208:6;1204:17;7612:4;1242:5;1238:16;9159:30;9238:1;9220:16;;;7612:4;9220:16;9213:27;1242:5;979:379;-1:-1;;979:379::o;2100:241::-;;2204:2;2192:9;2183:7;2179:23;2175:32;2172:2;;;-1:-1;;2210:12;2172:2;2272:53;2317:7;2293:22;2272:53;:::i;:::-;2262:63;2166:175;-1:-1;;;2166:175::o;2348:415::-;;2496:2;;2484:9;2475:7;2471:23;2467:32;2464:2;;;-1:-1;;2502:12;2464:2;2560:17;2547:31;2598:18;;2590:6;2587:30;2584:2;;;-1:-1;;2620:12;2584:2;2730:6;2719:9;2715:22;;;310:3;303:4;295:6;291:17;287:27;277:2;;-1:-1;;318:12;277:2;365:6;352:20;2598:18;7146:6;7143:30;7140:2;;;-1:-1;;7176:12;7140:2;387:99;2496:2;;7213:6;7209:17;7274:15;387:99;:::i;:::-;514:21;;;571:14;;;;546:17;;;-1:-1;651:252;676:6;673:1;670:13;651:252;;;759:3;746:17;550:6;734:30;1502:4;;-1:-1;;734:30;1485:3;1481:19;;1477:30;1474:2;;;-1:-1;;1510:12;1474:2;1538:20;1502:4;1538:20;:::i;:::-;1642:49;1687:3;2496:2;734:30;;1642:49;:::i;:::-;1617:75;;1770:18;;;1757:32;;1798:30;;;1795:2;;;-1:-1;;1831:12;1795:2;1876:58;1930:3;2496:2;1921:6;734:30;1906:22;;1876:58;:::i;:::-;1858:16;;;1851:84;771:69;;-1:-1;;854:14;;;;882;;;;698:1;691:9;651:252;;;-1:-1;2640:107;;2458:305;-1:-1;;;;;;;;;2458:305::o;2770:241::-;;2874:2;2862:9;2853:7;2849:23;2845:32;2842:2;;;-1:-1;;2880:12;2842:2;-1:-1;2030:20;;2836:175;-1:-1;2836:175::o;5224:271::-;;4901:5;7913:12;5012:52;5057:6;5052:3;5045:4;5038:5;5034:16;5012:52;:::i;:::-;5076:16;;;;;5358:137;-1:-1;;5358:137::o;5502:222::-;8966:42;8955:54;;;;3287:37;;5629:2;5614:18;;5600:124::o;5731:222::-;4362:37;;;5858:2;5843:18;;5829:124::o;6189:517::-;;6412:2;6401:9;6397:18;4392:5;4369:3;4362:37;6530:2;6412;6530;6519:9;6515:18;6508:48;6570:126;3583:5;7913:12;8346:6;8341:3;8334:19;8374:14;6401:9;8374:14;3595:102;;8374:14;6530:2;3754:6;3750:17;6401:9;3741:27;;3729:39;;6530:2;3848:5;7758:14;-1:-1;3887:357;3912:6;3909:1;3906:13;3887:357;;;3964:20;6401:9;3968:4;3964:20;;3959:3;3952:33;4019:6;4013:13;4543:5;7913:12;8346:6;8341:3;8334:19;4626:52;4671:6;6530:2;8378:3;8374:14;6530:2;4652:5;4648:16;4626:52;:::i;:::-;9619:2;9599:14;-1:-1;;9595:28;4690:39;;;;;;;-1:-1;4223:14;;;;8180;;;;3934:1;3927:9;3887:357;;;-1:-1;6562:134;;6383:323;-1:-1;;;;;;;;6383:323::o;6713:256::-;6775:2;6769:9;6801:17;;;6876:18;6861:34;;6897:22;;;6858:62;6855:2;;;6933:1;;6923:12;6855:2;6775;6942:22;6753:216;;-1:-1;6753:216::o;9255:268::-;9320:1;9327:101;9341:6;9338:1;9335:13;9327:101;;;9408:11;;;9402:18;9389:11;;;9382:39;9363:2;9356:10;9327:101;;;9443:6;9440:1;9437:13;9434:2;;;9320:1;9499:6;9494:3;9490:16;9483:27;9434:2;;9304:219;;;:::o

Swarm Source

ipfs://f4aec040b3130922fea26c197d2f3c6c658fb78cbf22186eaa1d8e5bfa0e7ca9
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.