Contract 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a41

Txn Hash Method
Block
From
To
Value [Txn Fee]
0x97bed5cd7ce19296a33f54df6a012edc27ddd2c74dde0c36d6f8c5923298ae07Sell Eggs81628232023-05-04 3:25:11330 days 8 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.376578705697 4,756.703538012
0x839a519053e12d605d526d621d9703ac8a5c435a03d57a4c9d7c2c698a80768cSell Eggs78101382023-04-11 1:35:50353 days 10 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.377860471922 4,772.8939966
0x9d97914faac3c10fda4aaafb74ba74ab06f99b9eb399ea71927add61a33effe3Sell Eggs75778062023-03-26 21:02:12368 days 15 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.378706446420
0xceb823aa51ed8a3ad93c9d9f623d7665866525e93aaf05ca528349db2352ad60Hatch Eggs73497292023-03-11 22:59:49383 days 13 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.2536931729050
0x0b9438899bcc69bfc4d71f2549d51c54358b5f9211520ff131873f8ef1d3a015Sell Eggs71524042023-02-27 1:26:23396 days 10 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.380308575292 4,803.028192278
0x6f867170cd62493cb2aab3b129b00b4048dc0b3185c45a770dd4ab5b6d13c6a0Hatch Eggs70599302023-02-21 0:19:57402 days 12 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.254436036613 4,807.301313393
0x11db88ac4d7f13a755642f58d3e2016af4fc8c8dc919d58ba1bf942c56f4ee77Hatch Eggs70094112023-02-17 17:06:50405 days 19 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.254559166042 4,809.627714451
0xe4e110199cfbfb8b8f999a9ccf7244bc1d27fe0548de1c5c66700f0d6ca9ae86Sell Eggs68346272023-02-06 6:43:32417 days 5 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.38146650093 4,817.651973712
0x9e08f76478dc2cffb2e5c936a33f4832ffe744bfb4d9e5d3b1aa4e7d53239f16Hatch Eggs67348572023-01-30 17:59:12423 days 18 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.255226504644 4,822.236375474
0x2342a3522f3ed02c186adeed1649d4564ebdc0437e0f45fc5791dcf675334e91Hatch Eggs66778992023-01-27 0:16:55427 days 12 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.255365471688 4,824.862011603
0xe8953d8ae428019bc8f62a6a5f187617431152d8a54f48988062510e80ef8d1dHatch Eggs66552312023-01-25 12:32:52428 days 23 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.25542064534 4,825.904459729
0xfe24d6cfac8526cc23424561e32551ead429ca25e224f7f2be3fe76c1fdb8cdaHatch Eggs66263022023-01-23 15:06:39430 days 21 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.255491152105 4,827.236610902
0xc5af94aa2051f1e43d838fd202f137e35ad87c560e425526aa211abc87041531Hatch Eggs66061642023-01-22 7:27:58432 days 4 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.25553990006 4,828.157652244
0xdd83a1f02e4ebfba6f780d05383465168aea6ae851850c3702c8cd66e76a5e4fHatch Eggs64953922023-01-15 0:57:41439 days 11 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.346184752441 4,833.160015664
0x56202c3f18186fe537ca550d1a5f23248ba0e57aaa36fcb6a5e2ae857501f104Hatch Eggs64673682023-01-13 4:56:27441 days 7 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.346275639753 4,834.428913029
0x7bc2ff2c7fb41766682e241476e90795b09637b0a74bd8049438b83ddf13efcdHatch Eggs64511332023-01-12 3:26:02442 days 8 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.346329188423 4,835.176517567
0xd9879e0521e55b3b764e65e88b13799335251a012e6f83fa2b63713d8e918bfeHatch Eggs64037172023-01-09 0:47:24445 days 11 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.346485680272 4,837.361334024
0xee92f5a0d1e7eb7c57f20adde956398e91085148ddded4fe258f39d8d1dafe09Hatch Eggs63907912023-01-08 4:30:02446 days 7 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.346528388342 4,837.957590614
0x65a62dbc999721e81fb8fd1dcdf0db9b7c848a0a83b511ae49679df92eb732fbHatch Eggs63742662023-01-07 2:33:29447 days 9 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.346582916763 4,838.718873662
0xb711fd47c72406e85f717124269cdec140fde790c4a7ad495a9e5ac8c931619aSell Eggs63435182023-01-05 2:14:35449 days 10 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.464981095217 4,840.124653555
0xc15346103e1ed54d1cf9775563a92c1b6c96de9c9987f31b1323838f340323abSell Eggs61380642022-12-22 15:46:00462 days 20 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.465892595562 4,849.612728095
0xaeaf1719a6cb50eefbe2ac490d4af8c4fb80f5207990d65fdf0daf45c321f5cfSell Eggs59298692022-12-09 0:42:18476 days 11 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.466818569942 4,859.251467113
0xcb2d8c5d265fe8c91b3fe928297b5bd4a88560855e51e9ec2759b9fa2947ad81Sell Eggs58063962022-11-30 22:19:38484 days 14 hrs ago0xc8b0952efd62a835633fdab30d7fc25c76c47c75 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.5141020386020
0xaaabcd8c7241e41c5f82e223e6203f4e9a465ae153f28f548068cd1842797b96Sell Eggs57084442022-11-24 11:05:51491 days 1 hr ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.467864145161 4,869.47622487
0x92e2d09e3a513fcd3a0a6a134c09242e539b8a8d4cec0bfe2d38030026680e07Sell Eggs55629032022-11-14 21:49:47500 days 14 hrs ago0x9b958d021897c242d3485ed86f61c2764fccc1a0 IN  0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410 CRO0.4685094374550
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x97bed5cd7ce19296a33f54df6a012edc27ddd2c74dde0c36d6f8c5923298ae0781628232023-05-04 3:25:11330 days 8 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410x9b958d021897c242d3485ed86f61c2764fccc1a01.147595092614015438 CRO
0x97bed5cd7ce19296a33f54df6a012edc27ddd2c74dde0c36d6f8c5923298ae0781628232023-05-04 3:25:11330 days 8 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410x8db97b56f10472f2ec87608e33a58f605fcb369c0.023420308012530927 CRO
0x97bed5cd7ce19296a33f54df6a012edc27ddd2c74dde0c36d6f8c5923298ae0781628232023-05-04 3:25:11330 days 8 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410xd7137bd6fc471a581a009cfe22147ef1516fb82b0.023420308012530927 CRO
0x839a519053e12d605d526d621d9703ac8a5c435a03d57a4c9d7c2c698a80768c78101382023-04-11 1:35:50353 days 10 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410x9b958d021897c242d3485ed86f61c2764fccc1a02.503075204343819663 CRO
0x839a519053e12d605d526d621d9703ac8a5c435a03d57a4c9d7c2c698a80768c78101382023-04-11 1:35:50353 days 10 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410x8db97b56f10472f2ec87608e33a58f605fcb369c0.051083167435588156 CRO
0x839a519053e12d605d526d621d9703ac8a5c435a03d57a4c9d7c2c698a80768c78101382023-04-11 1:35:50353 days 10 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410xd7137bd6fc471a581a009cfe22147ef1516fb82b0.051083167435588156 CRO
0x9d97914faac3c10fda4aaafb74ba74ab06f99b9eb399ea71927add61a33effe375778062023-03-26 21:02:12368 days 15 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410x9b958d021897c242d3485ed86f61c2764fccc1a09.622494963249079755 CRO
0x9d97914faac3c10fda4aaafb74ba74ab06f99b9eb399ea71927add61a33effe375778062023-03-26 21:02:12368 days 15 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410x8db97b56f10472f2ec87608e33a58f605fcb369c0.196377448229573056 CRO
0x9d97914faac3c10fda4aaafb74ba74ab06f99b9eb399ea71927add61a33effe375778062023-03-26 21:02:12368 days 15 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410xd7137bd6fc471a581a009cfe22147ef1516fb82b0.196377448229573056 CRO
0x0b9438899bcc69bfc4d71f2549d51c54358b5f9211520ff131873f8ef1d3a01571524042023-02-27 1:26:23396 days 10 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410x9b958d021897c242d3485ed86f61c2764fccc1a010.498039463656950497 CRO
0x0b9438899bcc69bfc4d71f2549d51c54358b5f9211520ff131873f8ef1d3a01571524042023-02-27 1:26:23396 days 10 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410x8db97b56f10472f2ec87608e33a58f605fcb369c0.214245703339937765 CRO
0x0b9438899bcc69bfc4d71f2549d51c54358b5f9211520ff131873f8ef1d3a01571524042023-02-27 1:26:23396 days 10 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410xd7137bd6fc471a581a009cfe22147ef1516fb82b0.214245703339937765 CRO
0xe4e110199cfbfb8b8f999a9ccf7244bc1d27fe0548de1c5c66700f0d6ca9ae8668346272023-02-06 6:43:32417 days 5 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410x9b958d021897c242d3485ed86f61c2764fccc1a013.445808040078466185 CRO
0xe4e110199cfbfb8b8f999a9ccf7244bc1d27fe0548de1c5c66700f0d6ca9ae8668346272023-02-06 6:43:32417 days 5 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410x8db97b56f10472f2ec87608e33a58f605fcb369c0.274404245715887064 CRO
0xe4e110199cfbfb8b8f999a9ccf7244bc1d27fe0548de1c5c66700f0d6ca9ae8668346272023-02-06 6:43:32417 days 5 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410xd7137bd6fc471a581a009cfe22147ef1516fb82b0.274404245715887064 CRO
0xb711fd47c72406e85f717124269cdec140fde790c4a7ad495a9e5ac8c931619a63435182023-01-05 2:14:35449 days 10 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410x9b958d021897c242d3485ed86f61c2764fccc1a09.066570692985360443 CRO
0xb711fd47c72406e85f717124269cdec140fde790c4a7ad495a9e5ac8c931619a63435182023-01-05 2:14:35449 days 10 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410x8db97b56f10472f2ec87608e33a58f605fcb369c0.185032054958884906 CRO
0xb711fd47c72406e85f717124269cdec140fde790c4a7ad495a9e5ac8c931619a63435182023-01-05 2:14:35449 days 10 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410xd7137bd6fc471a581a009cfe22147ef1516fb82b0.185032054958884906 CRO
0xc15346103e1ed54d1cf9775563a92c1b6c96de9c9987f31b1323838f340323ab61380642022-12-22 15:46:00462 days 20 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410x9b958d021897c242d3485ed86f61c2764fccc1a014.25480661361720976 CRO
0xc15346103e1ed54d1cf9775563a92c1b6c96de9c9987f31b1323838f340323ab61380642022-12-22 15:46:00462 days 20 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410x8db97b56f10472f2ec87608e33a58f605fcb369c0.290914420686065505 CRO
0xc15346103e1ed54d1cf9775563a92c1b6c96de9c9987f31b1323838f340323ab61380642022-12-22 15:46:00462 days 20 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410xd7137bd6fc471a581a009cfe22147ef1516fb82b0.290914420686065505 CRO
0xaeaf1719a6cb50eefbe2ac490d4af8c4fb80f5207990d65fdf0daf45c321f5cf59298692022-12-09 0:42:18476 days 11 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410x9b958d021897c242d3485ed86f61c2764fccc1a025.636114660853084747 CRO
0xaeaf1719a6cb50eefbe2ac490d4af8c4fb80f5207990d65fdf0daf45c321f5cf59298692022-12-09 0:42:18476 days 11 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410x8db97b56f10472f2ec87608e33a58f605fcb369c0.523186013486797647 CRO
0xaeaf1719a6cb50eefbe2ac490d4af8c4fb80f5207990d65fdf0daf45c321f5cf59298692022-12-09 0:42:18476 days 11 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410xd7137bd6fc471a581a009cfe22147ef1516fb82b0.523186013486797647 CRO
0xcb2d8c5d265fe8c91b3fe928297b5bd4a88560855e51e9ec2759b9fa2947ad8158063962022-11-30 22:19:38484 days 14 hrs ago 0xd47e3dd2ace114c8505001ca4e1ee3d11b3b4a410xc8b0952efd62a835633fdab30d7fc25c76c47c756.772401384572852624 CRO
[ Download CSV Export 
Index Block
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
APEMINER

Compiler Version
v0.8.9+commit.e5eed63a

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at cronoscan.com on 2022-05-06
*/

// SPDX-License-Identifier: MIT
//APEMINER
//ANGRYAPE CRO MINER
//UP TO 9% DAILY APR
//COMPOUND 6 DAYS, SELL ON 7TH DAY, RINSE AND REPEAT.
//https://t.me/ANGRYAPECRO


library SafeMath {
    /**
     * @dev Returns the addition of two unsigned integers, with an overflow flag.
     *
     * _Available since v3.4._
     */
    function tryAdd(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            uint256 c = a + b;
            if (c < a) return (false, 0);
            return (true, c);
        }
    }

    /**
     * @dev Returns the substraction of two unsigned integers, with an overflow flag.
     *
     * _Available since v3.4._
     */
    function trySub(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            if (b > a) return (false, 0);
            return (true, a - b);
        }
    }

    /**
     * @dev Returns the multiplication of two unsigned integers, with an overflow flag.
     *
     * _Available since v3.4._
     */
    function tryMul(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            // Gas optimization: this is cheaper than requiring 'a' not being zero, but the
            // benefit is lost if 'b' is also tested.
            // See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522
            if (a == 0) return (true, 0);
            uint256 c = a * b;
            if (c / a != b) return (false, 0);
            return (true, c);
        }
    }

    /**
     * @dev Returns the division of two unsigned integers, with a division by zero flag.
     *
     * _Available since v3.4._
     */
    function tryDiv(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            if (b == 0) return (false, 0);
            return (true, a / b);
        }
    }

    /**
     * @dev Returns the remainder of dividing two unsigned integers, with a division by zero flag.
     *
     * _Available since v3.4._
     */
    function tryMod(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            if (b == 0) return (false, 0);
            return (true, a % b);
        }
    }

    /**
     * @dev Returns the addition of two unsigned integers, reverting on
     * overflow.
     *
     * Counterpart to Solidity's `+` operator.
     *
     * Requirements:
     *
     * - Addition cannot overflow.
     */
    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        return a + b;
    }

    /**
     * @dev Returns the subtraction of two unsigned integers, reverting on
     * overflow (when the result is negative).
     *
     * Counterpart to Solidity's `-` operator.
     *
     * Requirements:
     *
     * - Subtraction cannot overflow.
     */
    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        return a - b;
    }

    /**
     * @dev Returns the multiplication of two unsigned integers, reverting on
     * overflow.
     *
     * Counterpart to Solidity's `*` operator.
     *
     * Requirements:
     *
     * - Multiplication cannot overflow.
     */
    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        return a * b;
    }

    /**
     * @dev Returns the integer division of two unsigned integers, reverting on
     * division by zero. The result is rounded towards zero.
     *
     * Counterpart to Solidity's `/` operator.
     *
     * Requirements:
     *
     * - The divisor cannot be zero.
     */
    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return a / b;
    }

    /**
     * @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo),
     * reverting when dividing by zero.
     *
     * Counterpart to Solidity's `%` operator. This function uses a `revert`
     * opcode (which leaves remaining gas untouched) while Solidity uses an
     * invalid opcode to revert (consuming all remaining gas).
     *
     * Requirements:
     *
     * - The divisor cannot be zero.
     */
    function mod(uint256 a, uint256 b) internal pure returns (uint256) {
        return a % b;
    }

    /**
     * @dev Returns the subtraction of two unsigned integers, reverting with custom message on
     * overflow (when the result is negative).
     *
     * CAUTION: This function is deprecated because it requires allocating memory for the error
     * message unnecessarily. For custom revert reasons use {trySub}.
     *
     * Counterpart to Solidity's `-` operator.
     *
     * Requirements:
     *
     * - Subtraction cannot overflow.
     */
    function sub(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        unchecked {
            require(b <= a, errorMessage);
            return a - b;
        }
    }

    /**
     * @dev Returns the integer division of two unsigned integers, reverting with custom message on
     * division by zero. The result is rounded towards zero.
     *
     * Counterpart to Solidity's `/` operator. Note: this function uses a
     * `revert` opcode (which leaves remaining gas untouched) while Solidity
     * uses an invalid opcode to revert (consuming all remaining gas).
     *
     * Requirements:
     *
     * - The divisor cannot be zero.
     */
    function div(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        unchecked {
            require(b > 0, errorMessage);
            return a / b;
        }
    }

    /**
     * @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo),
     * reverting with custom message when dividing by zero.
     *
     * CAUTION: This function is deprecated because it requires allocating memory for the error
     * message unnecessarily. For custom revert reasons use {tryMod}.
     *
     * Counterpart to Solidity's `%` operator. This function uses a `revert`
     * opcode (which leaves remaining gas untouched) while Solidity uses an
     * invalid opcode to revert (consuming all remaining gas).
     *
     * Requirements:
     *
     * - The divisor cannot be zero.
     */
    function mod(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        unchecked {
            require(b > 0, errorMessage);
            return a % b;
        }
    }
}

pragma solidity 0.8.9;

/**
 * @dev Provides information about the current execution context, including the
 * sender of the transaction and its data. While these are generally available
 * via msg.sender and msg.data, they should not be accessed in such a direct
 * manner, since when dealing with meta-transactions the account sending and
 * paying for execution may not be the actual sender (as far as an application
 * is concerned).
 *
 * This contract is only required for intermediate, library-like contracts.
 */
abstract contract Context {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }

    function _msgData() internal view virtual returns (bytes calldata) {
        return msg.data;
    }
}

contract Ownable is Context {
    address private _owner;
    address public _marketing;

    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    /**
    * @dev Initializes the contract setting the deployer as the initial owner.
    */
    constructor () {
      address msgSender = _msgSender();
      _owner = msgSender;
      emit OwnershipTransferred(address(0), msgSender);
          _marketing = 0x8Db97B56f10472f2Ec87608E33A58f605FCB369c;
    }

    /**
    * @dev Returns the address of the current owner.
    */
    function owner() public view returns (address) {
      return _owner;
    }

    
    modifier onlyOwner() {
      require(_owner == _msgSender(), "Ownable: caller is not the owner");
      _;
    }

    function renounceOwnership() public onlyOwner {
      emit OwnershipTransferred(_owner, address(0));
      _owner = address(0);
    }

    function transferOwnership(address newOwner) public onlyOwner {
      _transferOwnership(newOwner);
    }

    function _transferOwnership(address newOwner) internal {
      require(newOwner != address(0), "Ownable: new owner is the zero address");
      emit OwnershipTransferred(_owner, newOwner);
      _owner = newOwner;
    }
}

contract APEMINER is Context, Ownable {
    using SafeMath for uint256;

    uint256 private EGGS_TO_HATCH_1MINERS = 1080000;//for final version should be seconds in a day
    uint256 private PSN = 10000;
    uint256 private PSNH = 5000;
    uint256 private devFeeVal = 2;
    uint256 private marketingFeeVal = 2;
    bool private initialized = false;
    address payable private recAdd;
    address payable private marketingAdd;
    mapping (address => uint256) private hatcheryMiners;
    mapping (address => uint256) private claimedEggs;
    mapping (address => uint256) private lastHatch;
    mapping (address => address) private referrals;
    uint256 private marketEggs;
    
    constructor() {
        recAdd = payable(msg.sender);
        marketingAdd = payable(_marketing);
    }
    
    function hatchEggs(address ref) public {
        require(initialized);
        
        if(ref == msg.sender) {
            ref = address(0);
        }
        
        if(referrals[msg.sender] == address(0) && referrals[msg.sender] != msg.sender) {
            referrals[msg.sender] = ref;
        }
        
        uint256 eggsUsed = getMyEggs(msg.sender);
        uint256 newMiners = SafeMath.div(eggsUsed,EGGS_TO_HATCH_1MINERS);
        hatcheryMiners[msg.sender] = SafeMath.add(hatcheryMiners[msg.sender],newMiners);
        claimedEggs[msg.sender] = 0;
        lastHatch[msg.sender] = block.timestamp;
        
        //send referral eggs
        claimedEggs[referrals[msg.sender]] = SafeMath.add(claimedEggs[referrals[msg.sender]],SafeMath.div(eggsUsed,8));
        
        //boost market to nerf miners hoarding
        marketEggs=SafeMath.add(marketEggs,SafeMath.div(eggsUsed,5));
    }
    
    function sellEggs() public {
        require(initialized);
        uint256 hasEggs = getMyEggs(msg.sender);
        uint256 eggValue = calculateEggSell(hasEggs);
        uint256 fee1 = devFee(eggValue);
        uint256 fee2 = marketingFee(eggValue);
        claimedEggs[msg.sender] = 0;
        lastHatch[msg.sender] = block.timestamp;
        marketEggs = SafeMath.add(marketEggs,hasEggs);
        recAdd.transfer(fee1);
        marketingAdd.transfer(fee2);
        payable (msg.sender).transfer(SafeMath.sub(eggValue,fee1));
    }
    
    function beanRewards(address adr) public view returns(uint256) {
        uint256 hasEggs = getMyEggs(adr);
        uint256 eggValue = calculateEggSell(hasEggs);
        return eggValue;
    }
    
    function buyEggs(address ref) public payable {
        require(initialized);
        uint256 eggsBought = calculateEggBuy(msg.value,SafeMath.sub(address(this).balance,msg.value));
        eggsBought = SafeMath.sub(eggsBought,devFee(eggsBought));
        eggsBought = SafeMath.sub(eggsBought,marketingFee(eggsBought));
        uint256 fee1 = devFee(msg.value);
        uint256 fee2 = marketingFee(msg.value);
        recAdd.transfer(fee1);
        marketingAdd.transfer(fee2);
        claimedEggs[msg.sender] = SafeMath.add(claimedEggs[msg.sender],eggsBought);
        hatchEggs(ref);
    }
    
    function calculateTrade(uint256 rt,uint256 rs, uint256 bs) private view returns(uint256) {
        return SafeMath.div(SafeMath.mul(PSN,bs),SafeMath.add(PSNH,SafeMath.div(SafeMath.add(SafeMath.mul(PSN,rs),SafeMath.mul(PSNH,rt)),rt)));
    }
    
    function calculateEggSell(uint256 eggs) public view returns(uint256) {
        return calculateTrade(eggs,marketEggs,address(this).balance);
    }
    
    function calculateEggBuy(uint256 avax,uint256 contractBalance) public view returns(uint256) {
        return calculateTrade(avax,contractBalance,marketEggs);
    }
    
    function calculateEggBuySimple(uint256 avax) public view returns(uint256) {
        return calculateEggBuy(avax,address(this).balance);
    }
    
    function devFee(uint256 amount) private view returns(uint256) {
        return SafeMath.div(SafeMath.mul(amount,devFeeVal),100);
    }

    function marketingFee(uint256 amount) private view returns(uint256) {
        return SafeMath.div(SafeMath.mul(amount,marketingFeeVal),100);
    }
    
    function seedMarket() public payable onlyOwner {
        require(marketEggs == 0);
        initialized = true;
        marketEggs = 108000000000;
    }
    
    function getBalance() public view returns(uint256) {
        return address(this).balance;
    }
    
    function getMyMiners(address adr) public view returns(uint256) {
        return hatcheryMiners[adr];
    }
    
    function getMyEggs(address adr) public view returns(uint256) {
        return SafeMath.add(claimedEggs[adr],getEggsSinceLastHatch(adr));
    }
    
    function getEggsSinceLastHatch(address adr) public view returns(uint256) {
        uint256 secondsPassed=min(EGGS_TO_HATCH_1MINERS,SafeMath.sub(block.timestamp,lastHatch[adr]));
        return SafeMath.mul(secondsPassed,hatcheryMiners[adr]);
    }
    
    function min(uint256 a, uint256 b) private pure returns (uint256) {
        return a < b ? a : b;
    }
}

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"inputs":[],"name":"_marketing","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"adr","type":"address"}],"name":"beanRewards","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"ref","type":"address"}],"name":"buyEggs","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"uint256","name":"avax","type":"uint256"},{"internalType":"uint256","name":"contractBalance","type":"uint256"}],"name":"calculateEggBuy","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"avax","type":"uint256"}],"name":"calculateEggBuySimple","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"eggs","type":"uint256"}],"name":"calculateEggSell","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"adr","type":"address"}],"name":"getEggsSinceLastHatch","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"adr","type":"address"}],"name":"getMyEggs","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"adr","type":"address"}],"name":"getMyMiners","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"ref","type":"address"}],"name":"hatchEggs","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"seedMarket","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"sellEggs","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

608060405262107ac0600290815561271060035561138860045560058190556006556007805460ff1916905534801561003757600080fd5b50600080546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a35060018054738db97b56f10472f2ec87608e33a58f605fcb369c6001600160a01b0319918216811790925560078054610100600160a81b0319166101003302179055600880549091169091179055610b2d806100d56000396000f3fe6080604052600436106100f35760003560e01c8063715018a61161008a578063a507abee11610059578063a507abee1461027a578063d7c8843b1461029a578063db663865146102ba578063f2fde38b146102cd57600080fd5b8063715018a6146102075780637e56fde51461021c5780638da5cb5b1461023c5780638e3163271461025a57600080fd5b80633c5f07cb116100c65780633c5f07cb146101715780633ec862a8146101795780634b634b061461019957806362940cc4146101cf57600080fd5b806312065fe0146100f857806326fd84221461011a5780632ef6a7431461013a5780633955f0fe1461015a575b600080fd5b34801561010457600080fd5b50475b6040519081526020015b60405180910390f35b34801561012657600080fd5b506101076101353660046109d8565b6102ed565b34801561014657600080fd5b506101076101553660046109fa565b610303565b34801561016657600080fd5b5061016f610334565b005b61016f61045e565b34801561018557600080fd5b5061016f6101943660046109fa565b6104b6565b3480156101a557600080fd5b506101076101b43660046109fa565b6001600160a01b031660009081526009602052604090205490565b3480156101db57600080fd5b506001546101ef906001600160a01b031681565b6040516001600160a01b039091168152602001610111565b34801561021357600080fd5b5061016f61060e565b34801561022857600080fd5b50610107610237366004610a23565b610682565b34801561024857600080fd5b506000546001600160a01b03166101ef565b34801561026657600080fd5b50610107610275366004610a23565b61068e565b34801561028657600080fd5b506101076102953660046109fa565b61069d565b3480156102a657600080fd5b506101076102b53660046109fa565b6106be565b61016f6102c83660046109fa565b610722565b3480156102d957600080fd5b5061016f6102e83660046109fa565b610833565b60006102fc8383600d54610869565b9392505050565b6001600160a01b0381166000908152600a602052604081205461032e90610329846106be565b6108a9565b92915050565b60075460ff1661034357600080fd5b600061034e33610303565b9050600061035b8261068e565b90506000610368826108b5565b90506000610375836108cd565b336000908152600a60209081526040808320839055600b9091529020429055600d549091506103a490856108a9565b600d556007546040516101009091046001600160a01b0316906108fc8415029084906000818181858888f193505050501580156103e5573d6000803e3d6000fd5b506008546040516001600160a01b039091169082156108fc029083906000818181858888f19350505050158015610420573d6000803e3d6000fd5b50336108fc61042f85856108de565b6040518115909202916000818181858888f19350505050158015610457573d6000803e3d6000fd5b5050505050565b6000546001600160a01b031633146104915760405162461bcd60e51b815260040161048890610a3c565b60405180910390fd5b600d541561049e57600080fd5b6007805460ff191660011790556419254d3800600d55565b60075460ff166104c557600080fd5b6001600160a01b0381163314156104da575060005b336000908152600c60205260409020546001600160a01b03161580156105175750336000818152600c60205260409020546001600160a01b031614155b1561054557336000908152600c6020526040902080546001600160a01b0319166001600160a01b0383161790555b600061055033610303565b90506000610560826002546108ea565b3360009081526009602052604090205490915061057d90826108a9565b33600090815260096020908152604080832093909355600a808252838320839055600b8252838320429055600c8252838320546001600160a01b03168352905220546105ce906103298460086108ea565b336000908152600c60209081526040808320546001600160a01b03168352600a909152902055600d54610606906103298460056108ea565b600d55505050565b6000546001600160a01b031633146106385760405162461bcd60e51b815260040161048890610a3c565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b600061032e82476102ed565b600061032e82600d5447610869565b6000806106a983610303565b905060006106b68261068e565b949350505050565b6000806106fb6002546106f642600b6000886001600160a01b03166001600160a01b03168152602001908152602001600020546108de565b6108f6565b6001600160a01b0384166000908152600960205260409020549091506102fc90829061090c565b60075460ff1661073157600080fd5b60006107413461013547346108de565b905061075581610750836108b5565b6108de565b905061076481610750836108cd565b90506000610771346108b5565b9050600061077e346108cd565b60075460405191925061010090046001600160a01b0316906108fc8415029084906000818181858888f193505050501580156107be573d6000803e3d6000fd5b506008546040516001600160a01b039091169082156108fc029083906000818181858888f193505050501580156107f9573d6000803e3d6000fd5b50336000908152600a602052604090205461081490846108a9565b336000908152600a602052604090205561082d846104b6565b50505050565b6000546001600160a01b0316331461085d5760405162461bcd60e51b815260040161048890610a3c565b61086681610918565b50565b60006106b661087a6003548461090c565b6108a460045461032961089e6108926003548a61090c565b6103296004548c61090c565b896108ea565b6108ea565b60006102fc8284610a87565b600061032e6108c68360055461090c565b60646108ea565b600061032e6108c68360065461090c565b60006102fc8284610a9f565b60006102fc8284610ab6565b600081831061090557816102fc565b5090919050565b60006102fc8284610ad8565b6001600160a01b03811661097d5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610488565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b600080604083850312156109eb57600080fd5b50508035926020909101359150565b600060208284031215610a0c57600080fd5b81356001600160a01b03811681146102fc57600080fd5b600060208284031215610a3557600080fd5b5035919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b60008219821115610a9a57610a9a610a71565b500190565b600082821015610ab157610ab1610a71565b500390565b600082610ad357634e487b7160e01b600052601260045260246000fd5b500490565b6000816000190483118215151615610af257610af2610a71565b50029056fea26469706673582212209ee070bfe2000c2ad7ba8e16986f8eb0ca6a6ac7adc4fab108ba1158d221937064736f6c63430008090033

Deployed Bytecode

0x6080604052600436106100f35760003560e01c8063715018a61161008a578063a507abee11610059578063a507abee1461027a578063d7c8843b1461029a578063db663865146102ba578063f2fde38b146102cd57600080fd5b8063715018a6146102075780637e56fde51461021c5780638da5cb5b1461023c5780638e3163271461025a57600080fd5b80633c5f07cb116100c65780633c5f07cb146101715780633ec862a8146101795780634b634b061461019957806362940cc4146101cf57600080fd5b806312065fe0146100f857806326fd84221461011a5780632ef6a7431461013a5780633955f0fe1461015a575b600080fd5b34801561010457600080fd5b50475b6040519081526020015b60405180910390f35b34801561012657600080fd5b506101076101353660046109d8565b6102ed565b34801561014657600080fd5b506101076101553660046109fa565b610303565b34801561016657600080fd5b5061016f610334565b005b61016f61045e565b34801561018557600080fd5b5061016f6101943660046109fa565b6104b6565b3480156101a557600080fd5b506101076101b43660046109fa565b6001600160a01b031660009081526009602052604090205490565b3480156101db57600080fd5b506001546101ef906001600160a01b031681565b6040516001600160a01b039091168152602001610111565b34801561021357600080fd5b5061016f61060e565b34801561022857600080fd5b50610107610237366004610a23565b610682565b34801561024857600080fd5b506000546001600160a01b03166101ef565b34801561026657600080fd5b50610107610275366004610a23565b61068e565b34801561028657600080fd5b506101076102953660046109fa565b61069d565b3480156102a657600080fd5b506101076102b53660046109fa565b6106be565b61016f6102c83660046109fa565b610722565b3480156102d957600080fd5b5061016f6102e83660046109fa565b610833565b60006102fc8383600d54610869565b9392505050565b6001600160a01b0381166000908152600a602052604081205461032e90610329846106be565b6108a9565b92915050565b60075460ff1661034357600080fd5b600061034e33610303565b9050600061035b8261068e565b90506000610368826108b5565b90506000610375836108cd565b336000908152600a60209081526040808320839055600b9091529020429055600d549091506103a490856108a9565b600d556007546040516101009091046001600160a01b0316906108fc8415029084906000818181858888f193505050501580156103e5573d6000803e3d6000fd5b506008546040516001600160a01b039091169082156108fc029083906000818181858888f19350505050158015610420573d6000803e3d6000fd5b50336108fc61042f85856108de565b6040518115909202916000818181858888f19350505050158015610457573d6000803e3d6000fd5b5050505050565b6000546001600160a01b031633146104915760405162461bcd60e51b815260040161048890610a3c565b60405180910390fd5b600d541561049e57600080fd5b6007805460ff191660011790556419254d3800600d55565b60075460ff166104c557600080fd5b6001600160a01b0381163314156104da575060005b336000908152600c60205260409020546001600160a01b03161580156105175750336000818152600c60205260409020546001600160a01b031614155b1561054557336000908152600c6020526040902080546001600160a01b0319166001600160a01b0383161790555b600061055033610303565b90506000610560826002546108ea565b3360009081526009602052604090205490915061057d90826108a9565b33600090815260096020908152604080832093909355600a808252838320839055600b8252838320429055600c8252838320546001600160a01b03168352905220546105ce906103298460086108ea565b336000908152600c60209081526040808320546001600160a01b03168352600a909152902055600d54610606906103298460056108ea565b600d55505050565b6000546001600160a01b031633146106385760405162461bcd60e51b815260040161048890610a3c565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b600061032e82476102ed565b600061032e82600d5447610869565b6000806106a983610303565b905060006106b68261068e565b949350505050565b6000806106fb6002546106f642600b6000886001600160a01b03166001600160a01b03168152602001908152602001600020546108de565b6108f6565b6001600160a01b0384166000908152600960205260409020549091506102fc90829061090c565b60075460ff1661073157600080fd5b60006107413461013547346108de565b905061075581610750836108b5565b6108de565b905061076481610750836108cd565b90506000610771346108b5565b9050600061077e346108cd565b60075460405191925061010090046001600160a01b0316906108fc8415029084906000818181858888f193505050501580156107be573d6000803e3d6000fd5b506008546040516001600160a01b039091169082156108fc029083906000818181858888f193505050501580156107f9573d6000803e3d6000fd5b50336000908152600a602052604090205461081490846108a9565b336000908152600a602052604090205561082d846104b6565b50505050565b6000546001600160a01b0316331461085d5760405162461bcd60e51b815260040161048890610a3c565b61086681610918565b50565b60006106b661087a6003548461090c565b6108a460045461032961089e6108926003548a61090c565b6103296004548c61090c565b896108ea565b6108ea565b60006102fc8284610a87565b600061032e6108c68360055461090c565b60646108ea565b600061032e6108c68360065461090c565b60006102fc8284610a9f565b60006102fc8284610ab6565b600081831061090557816102fc565b5090919050565b60006102fc8284610ad8565b6001600160a01b03811661097d5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610488565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b600080604083850312156109eb57600080fd5b50508035926020909101359150565b600060208284031215610a0c57600080fd5b81356001600160a01b03811681146102fc57600080fd5b600060208284031215610a3557600080fd5b5035919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b60008219821115610a9a57610a9a610a71565b500190565b600082821015610ab157610ab1610a71565b500390565b600082610ad357634e487b7160e01b600052601260045260246000fd5b500490565b6000816000190483118215151615610af257610af2610a71565b50029056fea26469706673582212209ee070bfe2000c2ad7ba8e16986f8eb0ca6a6ac7adc4fab108ba1158d221937064736f6c63430008090033

Deployed ByteCode Sourcemap

8757:5101:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13102:98;;;;;;;;;;-1:-1:-1;13171:21:0;13102:98;;;160:25:1;;;148:2;133:18;13102:98:0;;;;;;;;12299:165;;;;;;;;;;-1:-1:-1;12299:165:0;;;;;:::i;:::-;;:::i;13332:144::-;;;;;;;;;;-1:-1:-1;13332:144:0;;;;;:::i;:::-;;:::i;10510:544::-;;;;;;;;;;;;;:::i;:::-;;12935:155;;;:::i;9578:920::-;;;;;;;;;;-1:-1:-1;9578:920:0;;;;;:::i;:::-;;:::i;13212:108::-;;;;;;;;;;-1:-1:-1;13212:108:0;;;;;:::i;:::-;-1:-1:-1;;;;;13293:19:0;13266:7;13293:19;;;:14;:19;;;;;;;13212:108;7536:25;;;;;;;;;;-1:-1:-1;7536:25:0;;;;-1:-1:-1;;;;;7536:25:0;;;;;;-1:-1:-1;;;;;904:32:1;;;886:51;;874:2;859:18;7536:25:0;740:203:1;8268:136:0;;;;;;;;;;;;;:::i;12476:143::-;;;;;;;;;;-1:-1:-1;12476:143:0;;;;;:::i;:::-;;:::i;8054:77::-;;;;;;;;;;-1:-1:-1;8092:7:0;8117:6;-1:-1:-1;;;;;8117:6:0;8054:77;;12139:148;;;;;;;;;;-1:-1:-1;12139:148:0;;;;;:::i;:::-;;:::i;11066:195::-;;;;;;;;;;-1:-1:-1;11066:195:0;;;;;:::i;:::-;;:::i;13488:250::-;;;;;;;;;;-1:-1:-1;13488:250:0;;;;;:::i;:::-;;:::i;11273:600::-;;;;;;:::i;:::-;;:::i;8412:107::-;;;;;;;;;;-1:-1:-1;8412:107:0;;;;;:::i;:::-;;:::i;12299:165::-;12382:7;12409:47;12424:4;12429:15;12445:10;;12409:14;:47::i;:::-;12402:54;12299:165;-1:-1:-1;;;12299:165:0:o;13332:144::-;-1:-1:-1;;;;;13424:16:0;;13384:7;13424:16;;;:11;:16;;;;;;13411:57;;13441:26;13436:3;13441:21;:26::i;:::-;13411:12;:57::i;:::-;13404:64;13332:144;-1:-1:-1;;13332:144:0:o;10510:544::-;10556:11;;;;10548:20;;;;;;10579:15;10597:21;10607:10;10597:9;:21::i;:::-;10579:39;;10629:16;10648:25;10665:7;10648:16;:25::i;:::-;10629:44;;10684:12;10699:16;10706:8;10699:6;:16::i;:::-;10684:31;;10726:12;10741:22;10754:8;10741:12;:22::i;:::-;10786:10;10800:1;10774:23;;;:11;:23;;;;;;;;:27;;;10812:9;:21;;;;;10836:15;10812:39;;10888:10;;10726:37;;-1:-1:-1;10875:32:0;;10899:7;10875:12;:32::i;:::-;10862:10;:45;10918:6;;:21;;:6;;;;-1:-1:-1;;;;;10918:6:0;;:21;;;;;;;;;;;;:6;:21;;;;;;;;;;;;;;;;;;;;-1:-1:-1;10950:12:0;;:27;;-1:-1:-1;;;;;10950:12:0;;;;:27;;;;;10972:4;;10950:12;:27;:12;:27;10972:4;10950:12;:27;;;;;;;;;;;;;;;;;;;;-1:-1:-1;10997:10:0;10988:58;11018:27;11031:8;11040:4;11018:12;:27::i;:::-;10988:58;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10537:517;;;;10510:544::o;12935:155::-;8183:6;;-1:-1:-1;;;;;8183:6:0;7338:10;8183:22;8175:67;;;;-1:-1:-1;;;8175:67:0;;;;;;;:::i;:::-;;;;;;;;;13001:10:::1;::::0;:15;12993:24:::1;;;::::0;::::1;;13028:11;:18:::0;;-1:-1:-1;;13028:18:0::1;13042:4;13028:18;::::0;;13070:12:::1;13057:10;:25:::0;12935:155::o;9578:920::-;9636:11;;;;9628:20;;;;;;-1:-1:-1;;;;;9672:17:0;;9679:10;9672:17;9669:65;;;-1:-1:-1;9720:1:0;9669:65;9767:10;9790:1;9757:21;;;:9;:21;;;;;;-1:-1:-1;;;;;9757:21:0;:35;:74;;;;-1:-1:-1;9821:10:0;9796:21;;;;:9;:21;;;;;;-1:-1:-1;;;;;9796:21:0;:35;;9757:74;9754:133;;;9858:10;9848:21;;;;:9;:21;;;;;:27;;-1:-1:-1;;;;;;9848:27:0;-1:-1:-1;;;;;9848:27:0;;;;;9754:133;9907:16;9926:21;9936:10;9926:9;:21::i;:::-;9907:40;;9958:17;9978:44;9991:8;10000:21;;9978:12;:44::i;:::-;10090:10;10075:26;;;;:14;:26;;;;;;9958:64;;-1:-1:-1;10062:50:0;;9958:64;10062:12;:50::i;:::-;10048:10;10033:26;;;;:14;:26;;;;;;;;:79;;;;10123:11;:23;;;;;;:27;;;10161:9;:21;;;;;10185:15;10161:39;;10313:9;:21;;;;;;-1:-1:-1;;;;;10313:21:0;10301:34;;;;;;10288:73;;10336:24;10349:8;10358:1;10336:12;:24::i;10288:73::-;10273:10;10251:34;10263:21;;;:9;:21;;;;;;;;;-1:-1:-1;;;;;10263:21:0;10251:34;;:11;:34;;;;;:110;10454:10;;10441:49;;10465:24;10478:8;10487:1;10465:12;:24::i;10441:49::-;10430:10;:60;-1:-1:-1;;;9578:920:0:o;8268:136::-;8183:6;;-1:-1:-1;;;;;8183:6:0;7338:10;8183:22;8175:67;;;;-1:-1:-1;;;8175:67:0;;;;;;;:::i;:::-;8365:1:::1;8349:6:::0;;8328:40:::1;::::0;-1:-1:-1;;;;;8349:6:0;;::::1;::::0;8328:40:::1;::::0;8365:1;;8328:40:::1;8394:1;8377:19:::0;;-1:-1:-1;;;;;;8377:19:0::1;::::0;;8268:136::o;12476:143::-;12541:7;12568:43;12584:4;12589:21;12568:15;:43::i;12139:148::-;12199:7;12226:53;12241:4;12246:10;;12257:21;12226:14;:53::i;11066:195::-;11120:7;11140:15;11158:14;11168:3;11158:9;:14::i;:::-;11140:32;;11183:16;11202:25;11219:7;11202:16;:25::i;:::-;11183:44;11066:195;-1:-1:-1;;;;11066:195:0:o;13488:250::-;13552:7;13572:21;13594:71;13598:21;;13620:44;13633:15;13649:9;:14;13659:3;-1:-1:-1;;;;;13649:14:0;-1:-1:-1;;;;;13649:14:0;;;;;;;;;;;;;13620:12;:44::i;:::-;13594:3;:71::i;:::-;-1:-1:-1;;;;;13710:19:0;;;;;;:14;:19;;;;;;13572:93;;-1:-1:-1;13683:47:0;;13572:93;;13683:12;:47::i;11273:600::-;11337:11;;;;11329:20;;;;;;11360:18;11381:72;11397:9;11407:45;11420:21;11442:9;11407:12;:45::i;11381:72::-;11360:93;;11477:43;11490:10;11501:18;11508:10;11501:6;:18::i;:::-;11477:12;:43::i;:::-;11464:56;;11544:49;11557:10;11568:24;11581:10;11568:12;:24::i;11544:49::-;11531:62;;11604:12;11619:17;11626:9;11619:6;:17::i;:::-;11604:32;;11647:12;11662:23;11675:9;11662:12;:23::i;:::-;11696:6;;:21;;11647:38;;-1:-1:-1;11696:6:0;;;-1:-1:-1;;;;;11696:6:0;;:21;;;;;;;;;;;;:6;:21;;;;;;;;;;;;;;;;;;;;-1:-1:-1;11728:12:0;;:27;;-1:-1:-1;;;;;11728:12:0;;;;:27;;;;;11750:4;;11728:12;:27;:12;:27;11750:4;11728:12;:27;;;;;;;;;;;;;;;;;;;;-1:-1:-1;11817:10:0;11805:23;;;;:11;:23;;;;;;11792:48;;11829:10;11792:12;:48::i;:::-;11778:10;11766:23;;;;:11;:23;;;;;:74;11851:14;11861:3;11851:9;:14::i;:::-;11318:555;;;11273:600;:::o;8412:107::-;8183:6;;-1:-1:-1;;;;;8183:6:0;7338:10;8183:22;8175:67;;;;-1:-1:-1;;;8175:67:0;;;;;;;:::i;:::-;8483:28:::1;8502:8;8483:18;:28::i;:::-;8412:107:::0;:::o;11885:242::-;11965:7;11992:127;12005:20;12018:3;;12022:2;12005:12;:20::i;:::-;12026:92;12039:4;;12044:73;12057:56;12070:20;12083:3;;12087:2;12070:12;:20::i;:::-;12091:21;12104:4;;12109:2;12091:12;:21::i;12057:56::-;12114:2;12044:12;:73::i;12026:92::-;11992:12;:127::i;2527:98::-;2585:7;2612:5;2616:1;2612;:5;:::i;12631:136::-;12684:7;12711:48;12724:30;12737:6;12744:9;;12724:12;:30::i;:::-;12755:3;12711:12;:48::i;12775:148::-;12834:7;12861:54;12874:36;12887:6;12894:15;;12874:12;:36::i;2908:98::-;2966:7;2993:5;2997:1;2993;:5;:::i;3664:98::-;3722:7;3749:5;3753:1;3749;:5;:::i;13750:105::-;13807:7;13838:1;13834;:5;:13;;13846:1;13834:13;;;-1:-1:-1;13842:1:0;;13750:105;-1:-1:-1;13750:105:0:o;3265:98::-;3323:7;3350:5;3354:1;3350;:5;:::i;8527:223::-;-1:-1:-1;;;;;8599:22:0;;8591:73;;;;-1:-1:-1;;;8591:73:0;;2486:2:1;8591:73:0;;;2468:21:1;2525:2;2505:18;;;2498:30;2564:34;2544:18;;;2537:62;-1:-1:-1;;;2615:18:1;;;2608:36;2661:19;;8591:73:0;2284:402:1;8591:73:0;8699:6;;;8678:38;;-1:-1:-1;;;;;8678:38:0;;;;8699:6;;;8678:38;;;8725:6;:17;;-1:-1:-1;;;;;;8725:17:0;-1:-1:-1;;;;;8725:17:0;;;;;;;;;;8527:223::o;196:248:1:-;264:6;272;325:2;313:9;304:7;300:23;296:32;293:52;;;341:1;338;331:12;293:52;-1:-1:-1;;364:23:1;;;434:2;419:18;;;406:32;;-1:-1:-1;196:248:1:o;449:286::-;508:6;561:2;549:9;540:7;536:23;532:32;529:52;;;577:1;574;567:12;529:52;603:23;;-1:-1:-1;;;;;655:31:1;;645:42;;635:70;;701:1;698;691:12;948:180;1007:6;1060:2;1048:9;1039:7;1035:23;1031:32;1028:52;;;1076:1;1073;1066:12;1028:52;-1:-1:-1;1099:23:1;;948:180;-1:-1:-1;948:180:1:o;1133:356::-;1335:2;1317:21;;;1354:18;;;1347:30;1413:34;1408:2;1393:18;;1386:62;1480:2;1465:18;;1133:356::o;1494:127::-;1555:10;1550:3;1546:20;1543:1;1536:31;1586:4;1583:1;1576:15;1610:4;1607:1;1600:15;1626:128;1666:3;1697:1;1693:6;1690:1;1687:13;1684:39;;;1703:18;;:::i;:::-;-1:-1:-1;1739:9:1;;1626:128::o;1759:125::-;1799:4;1827:1;1824;1821:8;1818:34;;;1832:18;;:::i;:::-;-1:-1:-1;1869:9:1;;1759:125::o;1889:217::-;1929:1;1955;1945:132;;1999:10;1994:3;1990:20;1987:1;1980:31;2034:4;2031:1;2024:15;2062:4;2059:1;2052:15;1945:132;-1:-1:-1;2091:9:1;;1889:217::o;2111:168::-;2151:7;2217:1;2213;2209:6;2205:14;2202:1;2199:21;2194:1;2187:9;2180:17;2176:45;2173:71;;;2224:18;;:::i;:::-;-1:-1:-1;2264:9:1;;2111:168::o

Swarm Source

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