Contract 0xce08635cc6477F3634551DB7613cc4f36B4E49dC

Contract Overview

Balance:
0 Ether
Txn Hash Method
Block
From
To
Value
0xaaf5f01bdc1cbedae994527a00b5ac101aceb561c9eaa541deafc64082ae3173Deposit109369312021-08-31 11:41:3319 days 4 hrs ago0xd649b1e03ae10199c3ac38f0fd8b5f3ecbddb978 IN 0xce08635cc6477f3634551db7613cc4f36b4e49dc0 Ether0.000080057051 1.470150609
0xa6b88eaebbbc40537120cd2940e7fd9500c8970717bc4b449db228add5459320Withdraw109369272021-08-31 11:40:3219 days 4 hrs ago0xd649b1e03ae10199c3ac38f0fd8b5f3ecbddb978 IN 0xce08635cc6477f3634551db7613cc4f36b4e49dc0 Ether0.000082590126 1.470150715
0x9945d013d79dd866f8824fa86bb0142b515003fe98b85e304aaccaded6b60a6fDeposit109363282021-08-31 8:53:4419 days 7 hrs ago0xd649b1e03ae10199c3ac38f0fd8b5f3ecbddb978 IN 0xce08635cc6477f3634551db7613cc4f36b4e49dc0 Ether0.0000816825 1.500000005
0x1da99861ea248a20b2e341a70ba0eb8e7f3dd4b6379192be2625339a5a84ac6fWithdraw109363242021-08-31 8:51:2019 days 7 hrs ago0xd649b1e03ae10199c3ac38f0fd8b5f3ecbddb978 IN 0xce08635cc6477f3634551db7613cc4f36b4e49dc0 Ether0.000058617 1.500000013
0x46d3aee1552747fa94e5244db4b99cd70f00a4e74aa3089452ca3b02bebdfa86Deposit107797822021-08-05 16:04:3044 days 23 hrs ago0xd649b1e03ae10199c3ac38f0fd8b5f3ecbddb978 IN 0xce08635cc6477f3634551db7613cc4f36b4e49dc0 Ether0.0000592550031.000000059
0xeb3a3926026a10b613d3bd2f03165d0139af9275c7bddd1ef87329f3db9d153eWithdraw107797802021-08-05 16:02:5944 days 23 hrs ago0xd649b1e03ae10199c3ac38f0fd8b5f3ecbddb978 IN 0xce08635cc6477f3634551db7613cc4f36b4e49dc0 Ether0.0000561780031.000000059
0xa733d07ac2026136ab7a2de3c55529a5130203b3c27942fedae4faa6a0bb7381Deposit107791882021-08-05 13:42:2245 days 2 hrs ago0xd649b1e03ae10199c3ac38f0fd8b5f3ecbddb978 IN 0xce08635cc6477f3634551db7613cc4f36b4e49dc0 Ether0.0000544550031.00000006
0x362ec15fad72e79e356579ffb9b9d2088f385e5f5d064eaddca56b61875b5cfcDeposit107712322021-08-04 8:18:4746 days 7 hrs ago0xd649b1e03ae10199c3ac38f0fd8b5f3ecbddb978 IN 0xce08635cc6477f3634551db7613cc4f36b4e49dc0 Ether0.0001088138521.836365747
0xccece38cffef9203fa2d87444e5dd8beb17b4ede3c3bca4b5a6062a0913747c9Withdraw107712252021-08-04 8:17:5846 days 7 hrs ago0xd649b1e03ae10199c3ac38f0fd8b5f3ecbddb978 IN 0xce08635cc6477f3634551db7613cc4f36b4e49dc0 Ether0.0000629469451.836365745
0xec8c83c6407f37f2f11e8b6e418fd6981ce795c8f679df53203a0a39feb0efe7Deposit107673362021-08-03 18:58:1346 days 21 hrs ago0xd649b1e03ae10199c3ac38f0fd8b5f3ecbddb978 IN 0xce08635cc6477f3634551db7613cc4f36b4e49dc0 Ether0.000161945352.733024231
0x6de2156930635e30081f1be3041c2dbfe73fe9f78fa52bac3c4ff1502715f8ddWithdraw107673282021-08-03 18:56:5246 days 21 hrs ago0xd649b1e03ae10199c3ac38f0fd8b5f3ecbddb978 IN 0xce08635cc6477f3634551db7613cc4f36b4e49dc0 Ether0.0001098581323.204916644
0x5f69fb66ece830aa49b4a0d81566ac1d87a08bcdaab9a6e9b2c3aa48e2f4d95dTransfer107285472021-07-29 3:04:2352 days 12 hrs ago0xf47cb965007186906f7f2d0781fa411b0c9c0227 IN 0xce08635cc6477f3634551db7613cc4f36b4e49dc100 Ether0.00002235031.0643
0xdc2e674c21e2fe0184cfb5a8f5fcc0952fa035ff30075231eb72713fb707da30Withdraw106728212021-07-20 8:41:1661 days 7 hrs ago0x01619e00a5ebc95b7727aa8dc096d6de9df7ea32 IN 0xce08635cc6477f3634551db7613cc4f36b4e49dc0 Ether0.000347524811.200000003
0x4bb8740c2ae920d7756d6869433a25c96ba6c8921d7b0c596e23c094eca20c8fDeposit106671352021-07-19 8:46:5162 days 7 hrs ago0xf369af734e1b0221fa3fe25f885e7a105a26b41b IN 0xce08635cc6477f3634551db7613cc4f36b4e49dc0 Ether0.0003555300066.000000114
0x12859dd33f925e6547c94215118b802bbb27fe53b6e4f24af9ae931c7d7b2a17Withdraw106671352021-07-19 8:46:5162 days 7 hrs ago0xf369af734e1b0221fa3fe25f885e7a105a26b41b IN 0xce08635cc6477f3634551db7613cc4f36b4e49dc0 Ether0.0003082680016.000000032
0xc9f1b311ba59f8c32a8b89d8d6fd9baf3ec9875259bf7c4742fdd78f4a801606Deposit106419792021-07-15 13:39:3466 days 2 hrs ago0xf369af734e1b0221fa3fe25f885e7a105a26b41b IN 0xce08635cc6477f3634551db7613cc4f36b4e49dc0 Ether0.0001189179971.999999964
0x00f239fda473af2df61e810452a55501c3e9904b4aa9f6a3f873d74e28bb9d42Withdraw106418802021-07-15 13:18:3966 days 2 hrs ago0xf369af734e1b0221fa3fe25f885e7a105a26b41b IN 0xce08635cc6477f3634551db7613cc4f36b4e49dc0 Ether0.0001031639981.999999965
0x7487d1b1e91fa342ee8daf787ad7f2327b0fa30974aae0c48c8dd00e7714aa19Withdraw106414852021-07-15 11:51:1366 days 4 hrs ago0xf369af734e1b0221fa3fe25f885e7a105a26b41b IN 0xce08635cc6477f3634551db7613cc4f36b4e49dc0 Ether0.0000624662.000000006
0x0c86374415149053ee3fd27350d9e49b50c964e5003951db706e06782b6c76f8Withdraw106414852021-07-15 11:51:1366 days 4 hrs ago0xf369af734e1b0221fa3fe25f885e7a105a26b41b IN 0xce08635cc6477f3634551db7613cc4f36b4e49dc0 Ether0.0000624662.000000006
0xe426803298b7e9a0c39bd7a78210986694e71f9538cb5af12274f9452be40f30Withdraw106413172021-07-15 11:19:5966 days 4 hrs ago0xf369af734e1b0221fa3fe25f885e7a105a26b41b IN 0xce08635cc6477f3634551db7613cc4f36b4e49dc0 Ether0.0000624659991.999999999
0x156372535aed742fc871461fd291ce0bc2b7bd44c164e6372fcda65871a7b5d9Withdraw106413172021-07-15 11:19:5966 days 4 hrs ago0xf369af734e1b0221fa3fe25f885e7a105a26b41b IN 0xce08635cc6477f3634551db7613cc4f36b4e49dc0 Ether0.0000624419991.999999999
0x1eb9b647b6b94f8ff6fda8c72f7b459daf3382db18008ba2c8bbc58c6e04422a0x60806040106412042021-07-15 10:56:5966 days 5 hrs ago0xdab8990adf184955a561c87a276d80672ccea895 IN  Create: L1L2Example0 Ether0.0006328760032.000000012
[ Download CSV Export 
Latest 20 internal transactions
Parent Txn Hash Block From To Value
0xaaf5f01bdc1cbedae994527a00b5ac101aceb561c9eaa541deafc64082ae3173109369312021-08-31 11:41:3319 days 4 hrs ago 0xce08635cc6477f3634551db7613cc4f36b4e49dc0x0d761163e8bdc22fec278fea0c7a95e7b2dfa3c30 Ether
0xa6b88eaebbbc40537120cd2940e7fd9500c8970717bc4b449db228add5459320109369272021-08-31 11:40:3219 days 4 hrs ago 0xce08635cc6477f3634551db7613cc4f36b4e49dc0x0d761163e8bdc22fec278fea0c7a95e7b2dfa3c30 Ether
0x9945d013d79dd866f8824fa86bb0142b515003fe98b85e304aaccaded6b60a6f109363282021-08-31 8:53:4419 days 7 hrs ago 0xce08635cc6477f3634551db7613cc4f36b4e49dc0x0d761163e8bdc22fec278fea0c7a95e7b2dfa3c30 Ether
0x1da99861ea248a20b2e341a70ba0eb8e7f3dd4b6379192be2625339a5a84ac6f109363242021-08-31 8:51:2019 days 7 hrs ago 0xce08635cc6477f3634551db7613cc4f36b4e49dc0x0d761163e8bdc22fec278fea0c7a95e7b2dfa3c30 Ether
0x46d3aee1552747fa94e5244db4b99cd70f00a4e74aa3089452ca3b02bebdfa86107797822021-08-05 16:04:3044 days 23 hrs ago 0xce08635cc6477f3634551db7613cc4f36b4e49dc0x0d761163e8bdc22fec278fea0c7a95e7b2dfa3c30 Ether
0xeb3a3926026a10b613d3bd2f03165d0139af9275c7bddd1ef87329f3db9d153e107797802021-08-05 16:02:5944 days 23 hrs ago 0xce08635cc6477f3634551db7613cc4f36b4e49dc0x0d761163e8bdc22fec278fea0c7a95e7b2dfa3c30 Ether
0xa733d07ac2026136ab7a2de3c55529a5130203b3c27942fedae4faa6a0bb7381107791882021-08-05 13:42:2245 days 2 hrs ago 0xce08635cc6477f3634551db7613cc4f36b4e49dc0x0d761163e8bdc22fec278fea0c7a95e7b2dfa3c30 Ether
0x362ec15fad72e79e356579ffb9b9d2088f385e5f5d064eaddca56b61875b5cfc107712322021-08-04 8:18:4746 days 7 hrs ago 0xce08635cc6477f3634551db7613cc4f36b4e49dc0x0d761163e8bdc22fec278fea0c7a95e7b2dfa3c30 Ether
0xccece38cffef9203fa2d87444e5dd8beb17b4ede3c3bca4b5a6062a0913747c9107712252021-08-04 8:17:5846 days 7 hrs ago 0xce08635cc6477f3634551db7613cc4f36b4e49dc0x0d761163e8bdc22fec278fea0c7a95e7b2dfa3c30 Ether
0xec8c83c6407f37f2f11e8b6e418fd6981ce795c8f679df53203a0a39feb0efe7107673362021-08-03 18:58:1346 days 21 hrs ago 0xce08635cc6477f3634551db7613cc4f36b4e49dc0x0d761163e8bdc22fec278fea0c7a95e7b2dfa3c30 Ether
0x6de2156930635e30081f1be3041c2dbfe73fe9f78fa52bac3c4ff1502715f8dd107673282021-08-03 18:56:5246 days 21 hrs ago 0xce08635cc6477f3634551db7613cc4f36b4e49dc0x0d761163e8bdc22fec278fea0c7a95e7b2dfa3c30 Ether
0xdc2e674c21e2fe0184cfb5a8f5fcc0952fa035ff30075231eb72713fb707da30106728212021-07-20 8:41:1661 days 7 hrs ago 0xce08635cc6477f3634551db7613cc4f36b4e49dc0x0d761163e8bdc22fec278fea0c7a95e7b2dfa3c30 Ether
0x4bb8740c2ae920d7756d6869433a25c96ba6c8921d7b0c596e23c094eca20c8f106671352021-07-19 8:46:5162 days 7 hrs ago 0xce08635cc6477f3634551db7613cc4f36b4e49dc0x0d761163e8bdc22fec278fea0c7a95e7b2dfa3c30 Ether
0x12859dd33f925e6547c94215118b802bbb27fe53b6e4f24af9ae931c7d7b2a17106671352021-07-19 8:46:5162 days 7 hrs ago 0xce08635cc6477f3634551db7613cc4f36b4e49dc0x0d761163e8bdc22fec278fea0c7a95e7b2dfa3c30 Ether
0xc9f1b311ba59f8c32a8b89d8d6fd9baf3ec9875259bf7c4742fdd78f4a801606106419792021-07-15 13:39:3466 days 2 hrs ago 0xce08635cc6477f3634551db7613cc4f36b4e49dc0x0d761163e8bdc22fec278fea0c7a95e7b2dfa3c30 Ether
0x00f239fda473af2df61e810452a55501c3e9904b4aa9f6a3f873d74e28bb9d42106418802021-07-15 13:18:3966 days 2 hrs ago 0xce08635cc6477f3634551db7613cc4f36b4e49dc0x0d761163e8bdc22fec278fea0c7a95e7b2dfa3c30 Ether
0x7487d1b1e91fa342ee8daf787ad7f2327b0fa30974aae0c48c8dd00e7714aa19106414852021-07-15 11:51:1366 days 4 hrs ago 0xce08635cc6477f3634551db7613cc4f36b4e49dc0x0d761163e8bdc22fec278fea0c7a95e7b2dfa3c30 Ether
0x0c86374415149053ee3fd27350d9e49b50c964e5003951db706e06782b6c76f8106414852021-07-15 11:51:1366 days 4 hrs ago 0xce08635cc6477f3634551db7613cc4f36b4e49dc0x0d761163e8bdc22fec278fea0c7a95e7b2dfa3c30 Ether
0xe426803298b7e9a0c39bd7a78210986694e71f9538cb5af12274f9452be40f30106413172021-07-15 11:19:5966 days 4 hrs ago 0xce08635cc6477f3634551db7613cc4f36b4e49dc0x0d761163e8bdc22fec278fea0c7a95e7b2dfa3c30 Ether
0x156372535aed742fc871461fd291ce0bc2b7bd44c164e6372fcda65871a7b5d9106413172021-07-15 11:19:5966 days 4 hrs ago 0xce08635cc6477f3634551db7613cc4f36b4e49dc0x0d761163e8bdc22fec278fea0c7a95e7b2dfa3c30 Ether
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
L1L2Example

Compiler Version
v0.6.11+commit.5ef660b1

Optimization Enabled:
Yes with 100 runs

Other Settings:
default evmVersion, Apache-2.0 license
/**
 *Submitted for verification at Etherscan.io on 2021-07-15
*/

/*
  Copyright 2019-2021 StarkWare Industries Ltd.

  Licensed under the Apache License, Version 2.0 (the "License").
  You may not use this file except in compliance with the License.
  You may obtain a copy of the License at

  https://www.starkware.co/open-source-license/

  Unless required by applicable law or agreed to in writing,
  software distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions
  and limitations under the License.
*/
pragma solidity ^0.6.11;

interface IStarknetCore {
    /**
      Sends a message to an L2 contract.
    */
    function sendMessageToL2(
        uint256 to_address,
        uint256 selector,
        uint256[] calldata payload
    ) virtual external;

    /**
      Consumes a message that was sent from an L2 contract.
    */
    function consumeMessageFromL2(
        uint256 fromAddress,
        uint256[] calldata payload
    ) virtual external;
}

/**
  Demo contract for L1 <-> L2 interaction between an L2 StarkNet contract and this L1 solidity
  contract.
*/
contract L1L2Example {
    // The StarkNet core contract.
    IStarknetCore starknetCore;

    mapping (uint256 => uint256) public userBalances;

    uint256 constant MESSAGE_WITHDRAW = 0;

    // The selector of the "deposit" l1_handler.
    uint256 constant DEPOSIT_SELECTOR =
        352040181584456735608515580760888541466059565068553383579463728554843487745;

    /**
      Initializes the contract state.
    */
    constructor(
        IStarknetCore starknetCore_)
        public
    {
        starknetCore = starknetCore_;
    }

 function withdraw(
        uint256 l2ContractAddress,
        uint256 user,
        uint256 amount)
        external
    {
        // Construct the withdrawal message's payload.
        uint256[] memory payload = new uint256[](3);
        payload[0] = MESSAGE_WITHDRAW;
        payload[1] = user;
        payload[2] = amount;

        // Consume the message from the StarkNet core contract.
        // This will revert the (Ethereum) transaction if the message does not exist.
        starknetCore.consumeMessageFromL2(l2ContractAddress, payload);

        // Update the L1 balance.
        userBalances[user] += amount;
    }
   function deposit(
        uint256 l2ContractAddress,
        uint256 user,
        uint256 amount)
        external
    {
        require(amount < 2 ** 64, "Invalid amount.");
        require(amount <= userBalances[user], "The user's balance is not large enough.");

        // Update the L1 balance.
        userBalances[user] -= amount;

        // Construct the deposit message's payload.
        uint256[] memory payload = new uint256[](2);
        payload[0] = user;
        payload[1] = amount;

        // Consume the message from the StarkNet core contract.
        // This will revert the (Ethereum) transaction if the message does not exist.
        starknetCore.sendMessageToL2(l2ContractAddress, DEPOSIT_SELECTOR, payload);
    }
}

Contract ABI

[{"inputs":[{"internalType":"contract IStarknetCore","name":"starknetCore_","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"uint256","name":"l2ContractAddress","type":"uint256"},{"internalType":"uint256","name":"user","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"deposit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"userBalances","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"l2ContractAddress","type":"uint256"},{"internalType":"uint256","name":"user","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"}]

608060405234801561001057600080fd5b506040516104ba3803806104ba8339818101604052602081101561003357600080fd5b5051600080546001600160a01b039092166001600160a01b0319909216919091179055610455806100656000396000f3fe608060405234801561001057600080fd5b50600436106100405760003560e01c8062aeef8a14610045578063051475dd14610070578063a41fe49f1461009f575b600080fd5b61006e6004803603606081101561005b57600080fd5b50803590602081013590604001356100c8565b005b61008d6004803603602081101561008657600080fd5b50356102b0565b60408051918252519081900360200190f35b61006e600480360360608110156100b557600080fd5b50803590602081013590604001356102c2565b600160401b8110610112576040805162461bcd60e51b815260206004820152600f60248201526e24b73b30b634b21030b6b7bab73a1760891b604482015290519081900360640190fd5b60008281526001602052604090205481111561015f5760405162461bcd60e51b81526004018080602001828103825260278152602001806103f96027913960400191505060405180910390fd5b600082815260016020526040908190208054839003905580516002808252606082810190935281602001602082028036833701905050905082816000815181106101a557fe5b60200260200101818152505081816001815181106101bf57fe5b6020026020010181815250506000809054906101000a90046001600160a01b03166001600160a01b0316633e3aa6c5857ec73f681176fc7b3f9693986fd7b14581e8d540519e27400e88b8713932be01846040518463ffffffff1660e01b81526004018084815260200183815260200180602001828103825283818151815260200191508051906020019060200280838360005b8381101561026b578181015183820152602001610253565b50505050905001945050505050600060405180830381600087803b15801561029257600080fd5b505af11580156102a6573d6000803e3d6000fd5b5050505050505050565b60016020526000908152604090205481565b604080516003808252608082019092526060916020820183803683370190505090506000816000815181106102f357fe5b602002602001018181525050828160018151811061030d57fe5b602002602001018181525050818160028151811061032757fe5b602090810291909101810191909152600080546040805162b2775760e61b815260048101898152602482019283528651604483015286516001600160a01b0390941695632c9dd5c0958b958995939460640192868101929102908190849084905b838110156103a0578181015183820152602001610388565b505050509050019350505050600060405180830381600087803b1580156103c657600080fd5b505af11580156103da573d6000803e3d6000fd5b5050506000938452505060016020526040909120805490910190555056fe546865207573657227732062616c616e6365206973206e6f74206c6172676520656e6f7567682ea2646970667358221220f38d67f2a8dbe47dadf90697ae95d14a03be23584907122e94dd39a3a0e3920c64736f6c634300060b00330000000000000000000000000d761163e8bdc22fec278fea0c7a95e7b2dfa3c3

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

0000000000000000000000000d761163e8bdc22fec278fea0c7a95e7b2dfa3c3

-----Decoded View---------------
Arg [0] : starknetCore_ (address): 0x0d761163e8bdc22fec278fea0c7a95e7b2dfa3c3

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000000d761163e8bdc22fec278fea0c7a95e7b2dfa3c3


Deployed ByteCode Sourcemap

1203:1974:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2413:761;;;;;;;;;;;;;;;;-1:-1:-1;2413:761:0;;;;;;;;;;;;:::i;:::-;;1302:48;;;;;;;;;;;;;;;;-1:-1:-1;1302:48:0;;:::i;:::-;;;;;;;;;;;;;;;;1764:644;;;;;;;;;;;;;;;;-1:-1:-1;1764:644:0;;;;;;;;;;;;:::i;2413:761::-;-1:-1:-1;;;2557:6:0;:16;2549:44;;;;;-1:-1:-1;;;2549:44:0;;;;;;;;;;;;-1:-1:-1;;;2549:44:0;;;;;;;;;;;;;;;2622:18;;;;:12;:18;;;;;;2612:28;;;2604:80;;;;-1:-1:-1;;;2604:80:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2732:18;;;;:12;:18;;;;;;;:28;;;;;;;2853:16;;2867:1;2853:16;;;2826:24;2853:16;;;;;;;;;;;;;;;;;;-1:-1:-1;2853:16:0;2826:43;;2893:4;2880:7;2888:1;2880:10;;;;;;;;;;;;;:17;;;;;2921:6;2908:7;2916:1;2908:10;;;;;;;;;;;;;:19;;;;;3092:12;;;;;;;;;-1:-1:-1;;;;;3092:12:0;-1:-1:-1;;;;;3092:28:0;;3121:17;1500:75;3158:7;3092:74;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2413:761;;;;:::o;1302:48::-;;;;;;;;;;;;;:::o;1764:644::-;1984:16;;;1998:1;1984:16;;;;;;;;;1957:24;;1984:16;;;1957:24;;1984:16;;;;;-1:-1:-1;1984:16:0;1957:43;;1395:1;2011:7;2019:1;2011:10;;;;;;;;;;;;;:29;;;;;2064:4;2051:7;2059:1;2051:10;;;;;;;;;;;;;:17;;;;;2092:6;2079:7;2087:1;2079:10;;;;;;;;;;;;;;;;;;:19;;;;2263:12;;;:61;;;-1:-1:-1;;;2263:61:0;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;2263:12:0;;;;:33;;2297:17;;2316:7;;2263:61;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;2372:18:0;;;;-1:-1:-1;;2372:12:0;:18;;;;;;:28;;;;;;;-1:-1:-1;1764:644:0:o

Swarm Source

ipfs://f38d67f2a8dbe47dadf90697ae95d14a03be23584907122e94dd39a3a0e3920c
Block Transaction Difficulty Gas Used Reward
Block Uncle Number Difficulty Gas Used Reward
Loading