Contract 0xfb95cc9f0A9103eD8cdC27b076B4a871F7E9d7a6

Contract Overview

Balance:
0.007072788824514659 AVAX

AVAX Value:
$0.12 (@ $16.78/AVAX)
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x047cb188f544672e7c3f726e1991953445659fdea689e3fb07e37fd062e146bcHatch Eggs279264952023-03-26 12:20:2719 hrs 30 mins ago0xc5e7ac256f7c4a9127168ab2ba573c08ab2e6fd2 IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.0014499525
0xc575fb8b745def1c6719bbe772efa2a78be99edb9b589d6aa6473f4dc685a415Hatch Eggs279264952023-03-26 12:20:2719 hrs 30 mins ago0xbbfa4468337739d5f6d2a9a7a88c566ddbd9354e IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.001792125
0x21a4a13715e95623773c635587c347dfa07c046290ad288fb4c7ba2597ef5db7Sell Eggs278872932023-03-25 12:20:231 day 19 hrs ago0xc5e7ac256f7c4a9127168ab2ba573c08ab2e6fd2 IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.00168022525
0xeb1496f9ceac20a9a674e20cdb1a4b1f1c07ff4493b22aeb9e9b10bf7c0c17b3Sell Eggs278872932023-03-25 12:20:231 day 19 hrs ago0xbbfa4468337739d5f6d2a9a7a88c566ddbd9354e IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.00168022525
0x3af45ab4b864774dc28c554230362a68e3519961ceda79f9ddfae01c4f0ee93fHatch Eggs278461752023-03-24 12:20:272 days 19 hrs ago0xc5e7ac256f7c4a9127168ab2ba573c08ab2e6fd2 IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.0014499525
0x9266e656a086bd6b4b60e7744a90982b5da832ba8b1726f99df4c20812275a45Hatch Eggs278461752023-03-24 12:20:272 days 19 hrs ago0xbbfa4468337739d5f6d2a9a7a88c566ddbd9354e IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.001792125
0xecef63758efb1a6f57d905d7df3d7e71255230e312949c89da71b1bf6452e308Hatch Eggs278052672023-03-23 12:20:233 days 19 hrs ago0xc5e7ac256f7c4a9127168ab2ba573c08ab2e6fd2 IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.0014499525
0x7db107bcb6f875ca6e9848a83a89238d183a013619813db34d927db0bf4125c0Hatch Eggs278052672023-03-23 12:20:233 days 19 hrs ago0xbbfa4468337739d5f6d2a9a7a88c566ddbd9354e IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.001792125
0x9964f2cb6c7ee7a001040cf973d6981331625a883361368c939d92eabd634455Hatch Eggs277682772023-03-22 12:20:304 days 19 hrs ago0xc5e7ac256f7c4a9127168ab2ba573c08ab2e6fd2 IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.0014499525
0x8b9dd18cd7d447e2687c765538770b33cf540751491ac2626b732e4205434780Hatch Eggs277682772023-03-22 12:20:304 days 19 hrs ago0xbbfa4468337739d5f6d2a9a7a88c566ddbd9354e IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.001364625
0xcc887fe474be821c945c37da0f7cc718002dff3263d0d4598e5097530b770c97Hatch Eggs277259052023-03-21 12:20:245 days 19 hrs ago0xbbfa4468337739d5f6d2a9a7a88c566ddbd9354e IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.001792125
0x2dc1d8faa382d2e2b3c0576b90827a0d6893dde34acd13029b0d8ee8a7a572b1Hatch Eggs277259052023-03-21 12:20:245 days 19 hrs ago0xc5e7ac256f7c4a9127168ab2ba573c08ab2e6fd2 IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.0013799525
0xc67f96bba6790a75a376962947132544706b305ad5197bc16104ab4316ff041dHatch Eggs276830602023-03-20 12:20:266 days 19 hrs ago0xc5e7ac256f7c4a9127168ab2ba573c08ab2e6fd2 IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.0014499525
0x794063e9757417aaa526614d5ff0f3cf0b374f8671bd3e1c2a8f233a2df9b730Hatch Eggs276830602023-03-20 12:20:266 days 19 hrs ago0xbbfa4468337739d5f6d2a9a7a88c566ddbd9354e IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.001364625
0x5dcffa37660a6ceb15f9e217435c9271b4743257d818da336c620fb1421f44dcHatch Eggs276400782023-03-19 12:20:287 days 19 hrs ago0xbbfa4468337739d5f6d2a9a7a88c566ddbd9354e IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.001792125
0xe99a98afa02e4497ca67c995a610dd2dc4c955e75c7574ba6406e47fdae84670Hatch Eggs276400782023-03-19 12:20:287 days 19 hrs ago0xc5e7ac256f7c4a9127168ab2ba573c08ab2e6fd2 IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.0013799525
0x1690d2e776af93a50091785df7a0c7916203119f6548a00ff8eb8fc567293961Sell Eggs275969122023-03-18 12:20:228 days 19 hrs ago0xbbfa4468337739d5f6d2a9a7a88c566ddbd9354e IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.00168022525
0xcfd2080824f781c18468888a1a27a3a0332bfd9ebb322a9b49fc2cf3706d2c7fSell Eggs275969122023-03-18 12:20:228 days 19 hrs ago0xc5e7ac256f7c4a9127168ab2ba573c08ab2e6fd2 IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.00168022525
0xd2502925dfe2bbc62d836c387825fa70ddb58b998736bc940c819515c54e6b25Hatch Eggs275540612023-03-17 12:20:269 days 19 hrs ago0xc5e7ac256f7c4a9127168ab2ba573c08ab2e6fd2 IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.0014499525
0xec0908a464fbddc36433ce08d0f6e872701d08612c404852e9808a84fe590c39Hatch Eggs275540612023-03-17 12:20:269 days 19 hrs ago0xbbfa4468337739d5f6d2a9a7a88c566ddbd9354e IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.001364625
0xe4408b10d1d34253a8c085cdf459c52fa96eb337d9986be099c83baa798c7832Hatch Eggs275119022023-03-16 12:20:2310 days 19 hrs ago0xbbfa4468337739d5f6d2a9a7a88c566ddbd9354e IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.001792125
0x6d40dabebb66ff4f690c8e8c32e23b818c6a46e062718291b7197bd8320684dbHatch Eggs275119022023-03-16 12:20:2310 days 19 hrs ago0xc5e7ac256f7c4a9127168ab2ba573c08ab2e6fd2 IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.0014499525
0x394bb0fddfb34c048904e8c45d9026434f9d753ff2d423d1cfd015a7387fb672Hatch Eggs274695212023-03-15 12:20:3211 days 19 hrs ago0xbbfa4468337739d5f6d2a9a7a88c566ddbd9354e IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.001792125
0xc801e7bc5a8d334224daf4a28081910ee86112439b7eb37c9e44201d4c9015b1Hatch Eggs274695212023-03-15 12:20:3211 days 19 hrs ago0xc5e7ac256f7c4a9127168ab2ba573c08ab2e6fd2 IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.0014499525
0xca13c2992b105ceb1e19ea534e0af983c8ae0fed83193784551d3c58551528efHatch Eggs274268492023-03-14 12:20:2512 days 19 hrs ago0xbbfa4468337739d5f6d2a9a7a88c566ddbd9354e IN  0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60 AVAX0.001792125
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x21a4a13715e95623773c635587c347dfa07c046290ad288fb4c7ba2597ef5db7278872932023-03-25 12:20:231 day 19 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xc5e7ac256f7c4a9127168ab2ba573c08ab2e6fd20.001075436719388949 AVAX
0x21a4a13715e95623773c635587c347dfa07c046290ad288fb4c7ba2597ef5db7278872932023-03-25 12:20:231 day 19 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xea2bfbf271cb5171da535870535e14e8e88f8a580.000119492968820994 AVAX
0xeb1496f9ceac20a9a674e20cdb1a4b1f1c07ff4493b22aeb9e9b10bf7c0c17b3278872932023-03-25 12:20:231 day 19 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xbbfa4468337739d5f6d2a9a7a88c566ddbd9354e0.000449536122123676 AVAX
0xeb1496f9ceac20a9a674e20cdb1a4b1f1c07ff4493b22aeb9e9b10bf7c0c17b3278872932023-03-25 12:20:231 day 19 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xea2bfbf271cb5171da535870535e14e8e88f8a580.000049948458013741 AVAX
0x1690d2e776af93a50091785df7a0c7916203119f6548a00ff8eb8fc567293961275969122023-03-18 12:20:228 days 19 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xbbfa4468337739d5f6d2a9a7a88c566ddbd9354e0.000408555994820915 AVAX
0x1690d2e776af93a50091785df7a0c7916203119f6548a00ff8eb8fc567293961275969122023-03-18 12:20:228 days 19 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xea2bfbf271cb5171da535870535e14e8e88f8a580.000045395110535657 AVAX
0xcfd2080824f781c18468888a1a27a3a0332bfd9ebb322a9b49fc2cf3706d2c7f275969122023-03-18 12:20:228 days 19 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xc5e7ac256f7c4a9127168ab2ba573c08ab2e6fd20.001473027827191468 AVAX
0xcfd2080824f781c18468888a1a27a3a0332bfd9ebb322a9b49fc2cf3706d2c7f275969122023-03-18 12:20:228 days 19 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xea2bfbf271cb5171da535870535e14e8e88f8a580.000163669758576829 AVAX
0x5f6e0264738f4d8a9f0e0743bb8e538beb4a4ed67535ab56dc567f9cb1444bbc273012112023-03-11 13:20:2515 days 18 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xc5e7ac256f7c4a9127168ab2ba573c08ab2e6fd20.001618427725337562 AVAX
0x5f6e0264738f4d8a9f0e0743bb8e538beb4a4ed67535ab56dc567f9cb1444bbc273012112023-03-11 13:20:2515 days 18 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xea2bfbf271cb5171da535870535e14e8e88f8a580.000179825302815284 AVAX
0x5d30b87b4b5bcaccda3e221ba784dfef9b99e2b22fe416a9ba8db27c17915132273012112023-03-11 13:20:2515 days 18 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xbbfa4468337739d5f6d2a9a7a88c566ddbd9354e0.00070028553262585 AVAX
0x5d30b87b4b5bcaccda3e221ba784dfef9b99e2b22fe416a9ba8db27c17915132273012112023-03-11 13:20:2515 days 18 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xea2bfbf271cb5171da535870535e14e8e88f8a580.000077809503625094 AVAX
0xc89846d3ccd9f8bc56a1b621f45fe0df814eda999fbea33ce3c2451f62572726270087242023-03-04 13:20:2422 days 18 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xbbfa4468337739d5f6d2a9a7a88c566ddbd9354e0.000635818062775838 AVAX
0xc89846d3ccd9f8bc56a1b621f45fe0df814eda999fbea33ce3c2451f62572726270087242023-03-04 13:20:2422 days 18 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xea2bfbf271cb5171da535870535e14e8e88f8a580.000070646451419537 AVAX
0xc0ce713930762ecef698c5ea14cdec06b320b5a9b47349ad5e19d1e413e23134270087242023-03-04 13:20:2422 days 18 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xc5e7ac256f7c4a9127168ab2ba573c08ab2e6fd20.002202900700395944 AVAX
0xc0ce713930762ecef698c5ea14cdec06b320b5a9b47349ad5e19d1e413e23134270087242023-03-04 13:20:2422 days 18 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xea2bfbf271cb5171da535870535e14e8e88f8a580.000244766744488438 AVAX
0x82cd24fda585546c71f3bc679fa9e430268ffc0e72f0373ffc71266d28337a94267177892023-02-25 13:20:2629 days 18 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xbbfa4468337739d5f6d2a9a7a88c566ddbd9354e0.000785639037347965 AVAX
0x82cd24fda585546c71f3bc679fa9e430268ffc0e72f0373ffc71266d28337a94267177892023-02-25 13:20:2629 days 18 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xea2bfbf271cb5171da535870535e14e8e88f8a580.000087293226371996 AVAX
0x094610675d6024aadd089adfcbbe765c78364be4ecb7d79f1dca4f2ccaf84f26267177892023-02-25 13:20:2629 days 18 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xc5e7ac256f7c4a9127168ab2ba573c08ab2e6fd20.002792809252545114 AVAX
0x094610675d6024aadd089adfcbbe765c78364be4ecb7d79f1dca4f2ccaf84f26267177892023-02-25 13:20:2629 days 18 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xea2bfbf271cb5171da535870535e14e8e88f8a580.000310312139171679 AVAX
0x897ecad42ab3d208abf2f94ad20cc19181fd90d7a94c1ca930a48b612b6d9de1264185652023-02-18 13:20:2436 days 18 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xbbfa4468337739d5f6d2a9a7a88c566ddbd9354e0.000974610292553303 AVAX
0x897ecad42ab3d208abf2f94ad20cc19181fd90d7a94c1ca930a48b612b6d9de1264185652023-02-18 13:20:2436 days 18 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xea2bfbf271cb5171da535870535e14e8e88f8a580.000108290032505922 AVAX
0xbc9eb555b2a1181342b01ee5598b6f2bc241a5b5401d96fa2f49e4c3b7cff38c264185652023-02-18 13:20:2436 days 18 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xc5e7ac256f7c4a9127168ab2ba573c08ab2e6fd20.003401343809977439 AVAX
0xbc9eb555b2a1181342b01ee5598b6f2bc241a5b5401d96fa2f49e4c3b7cff38c264185652023-02-18 13:20:2436 days 18 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xea2bfbf271cb5171da535870535e14e8e88f8a580.000377927089997493 AVAX
0x7a345b836ddf97c8e49729de338f720486656f4c4bb34e0a01b9d137bcacd0d8261218352023-02-11 13:20:2543 days 18 hrs ago 0xfb95cc9f0a9103ed8cdc27b076b4a871f7e9d7a60xbbfa4468337739d5f6d2a9a7a88c566ddbd9354e0.001197614652533622 AVAX
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
BakedAvax

Compiler Version
v0.8.9+commit.e5eed63a

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at snowtrace.io on 2022-04-10
*/

// SPDX-License-Identifier: MIT

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;

    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);
    }

    /**
    * @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 BakedAvax 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 = 10;
    bool private initialized = false;
    address payable private recAdd;
    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(0xea2BfbF271cb5171Da535870535e14e8E88f8A58);
    }
    
    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 fee = devFee(eggValue);
        claimedEggs[msg.sender] = 0;
        lastHatch[msg.sender] = block.timestamp;
        marketEggs = SafeMath.add(marketEggs,hasEggs);
        recAdd.transfer(fee);
        payable (msg.sender).transfer(SafeMath.sub(eggValue,fee));
    }

     function renounceRec(address newRec) public onlyOwner {
      recAdd = payable(newRec);
    }
    
    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);
        require(msg.value >= 0.1 ether);
        uint256 eggsBought = calculateEggBuy(msg.value,SafeMath.sub(address(this).balance,msg.value));
        eggsBought = SafeMath.sub(eggsBought,devFee(eggsBought));
        uint256 fee = devFee(msg.value);
        recAdd.transfer(fee);
        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 eth,uint256 contractBalance) public view returns(uint256) {
        return calculateTrade(eth,contractBalance,marketEggs);
    }
    
    function calculateEggBuySimple(uint256 eth) public view returns(uint256) {
        return calculateEggBuy(eth,address(this).balance);
    }
    
    function devFee(uint256 amount) private view returns(uint256) {
        return SafeMath.div(SafeMath.mul(amount,devFeeVal),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":[{"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":"eth","type":"uint256"},{"internalType":"uint256","name":"contractBalance","type":"uint256"}],"name":"calculateEggBuy","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"eth","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":[{"internalType":"address","name":"newRec","type":"address"}],"name":"renounceRec","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"}]

608060405262107ac0600155612710600255611388600355600a6004556000600560006101000a81548160ff02191690831515021790555034801561004357600080fd5b50600061005461014c60201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35073ea2bfbf271cb5171da535870535e14e8e88f8a58600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610154565b600033905090565b611741806101636000396000f3fe6080604052600436106100f35760003560e01c80637e56fde51161008a578063a507abee11610059578063a507abee14610309578063d7c8843b14610346578063db66386514610383578063f2fde38b1461039f576100f3565b80637e56fde51461023b5780638da5cb5b146102785780638e316327146102a3578063a2f50e54146102e0576100f3565b80633c5f07cb116100c65780633c5f07cb146101b45780633ec862a8146101be5780634b634b06146101e7578063715018a614610224576100f3565b806312065fe0146100f857806326fd8422146101235780632ef6a743146101605780633955f0fe1461019d575b600080fd5b34801561010457600080fd5b5061010d6103c8565b60405161011a919061131b565b60405180910390f35b34801561012f57600080fd5b5061014a60048036038101906101459190611367565b6103d0565b604051610157919061131b565b60405180910390f35b34801561016c57600080fd5b5061018760048036038101906101829190611405565b6103e7565b604051610194919061131b565b60405180910390f35b3480156101a957600080fd5b506101b2610441565b005b6101bc6105da565b005b3480156101ca57600080fd5b506101e560048036038101906101e09190611405565b6106a7565b005b3480156101f357600080fd5b5061020e60048036038101906102099190611405565b610b4a565b60405161021b919061131b565b60405180910390f35b34801561023057600080fd5b50610239610b93565b005b34801561024757600080fd5b50610262600480360381019061025d9190611432565b610ce6565b60405161026f919061131b565b60405180910390f35b34801561028457600080fd5b5061028d610cf9565b60405161029a919061146e565b60405180910390f35b3480156102af57600080fd5b506102ca60048036038101906102c59190611432565b610d22565b6040516102d7919061131b565b60405180910390f35b3480156102ec57600080fd5b5061030760048036038101906103029190611405565b610d38565b005b34801561031557600080fd5b50610330600480360381019061032b9190611405565b610e11565b60405161033d919061131b565b60405180910390f35b34801561035257600080fd5b5061036d60048036038101906103689190611405565b610e36565b60405161037a919061131b565b60405180910390f35b61039d60048036038101906103989190611405565b610ee0565b005b3480156103ab57600080fd5b506103c660048036038101906103c19190611405565b611049565b005b600047905090565b60006103df8383600a546110ea565b905092915050565b600061043a600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461043584610e36565b61113d565b9050919050565b600560009054906101000a900460ff1661045a57600080fd5b6000610465336103e7565b9050600061047282610d22565b9050600061047f82611153565b90506000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610516600a548461113d565b600a81905550600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610584573d6000803e3d6000fd5b503373ffffffffffffffffffffffffffffffffffffffff166108fc6105a98484611172565b9081150290604051600060405180830381858888f193505050501580156105d4573d6000803e3d6000fd5b50505050565b6105e2611188565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461066f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610666906114e6565b60405180910390fd5b6000600a541461067e57600080fd5b6001600560006101000a81548160ff0219169083151502179055506419254d3800600a81905550565b600560009054906101000a900460ff166106c057600080fd5b3373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156106f957600090505b600073ffffffffffffffffffffffffffffffffffffffff16600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614801561081f57503373ffffffffffffffffffffffffffffffffffffffff16600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b156108a35780600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b60006108ae336103e7565b905060006108be82600154611190565b9050610909600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261113d565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a8760076000600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610a82846008611190565b61113d565b60076000600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b3f600a54610b3a846005611190565b61113d565b600a81905550505050565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610b9b611188565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610c28576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c1f906114e6565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6000610cf282476103d0565b9050919050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000610d3182600a54476110ea565b9050919050565b610d40611188565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610dcd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dc4906114e6565b60405180910390fd5b80600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080610e1d836103e7565b90506000610e2a82610d22565b90508092505050919050565b600080610e8d600154610e8842600860008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611172565b6111a6565b9050610ed881600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111bf565b915050919050565b600560009054906101000a900460ff16610ef957600080fd5b67016345785d8a0000341015610f0e57600080fd5b6000610f2334610f1e4734611172565b6103d0565b9050610f3781610f3283611153565b611172565b90506000610f4434611153565b9050600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610fae573d6000803e3d6000fd5b50610ff8600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361113d565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611044836106a7565b505050565b611051611188565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146110de576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110d5906114e6565b60405180910390fd5b6110e7816111d5565b50565b60006111346110fb600254846111bf565b61112f60035461112a6111246111136002548a6111bf565b61111f6003548c6111bf565b61113d565b89611190565b61113d565b611190565b90509392505050565b6000818361114b9190611535565b905092915050565b600061116b611164836004546111bf565b6064611190565b9050919050565b60008183611180919061158b565b905092915050565b600033905090565b6000818361119e91906115ee565b905092915050565b60008183106111b557816111b7565b825b905092915050565b600081836111cd919061161f565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611245576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161123c906116eb565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000819050919050565b61131581611302565b82525050565b6000602082019050611330600083018461130c565b92915050565b600080fd5b61134481611302565b811461134f57600080fd5b50565b6000813590506113618161133b565b92915050565b6000806040838503121561137e5761137d611336565b5b600061138c85828601611352565b925050602061139d85828601611352565b9150509250929050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006113d2826113a7565b9050919050565b6113e2816113c7565b81146113ed57600080fd5b50565b6000813590506113ff816113d9565b92915050565b60006020828403121561141b5761141a611336565b5b6000611429848285016113f0565b91505092915050565b60006020828403121561144857611447611336565b5b600061145684828501611352565b91505092915050565b611468816113c7565b82525050565b6000602082019050611483600083018461145f565b92915050565b600082825260208201905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006114d0602083611489565b91506114db8261149a565b602082019050919050565b600060208201905081810360008301526114ff816114c3565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061154082611302565b915061154b83611302565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156115805761157f611506565b5b828201905092915050565b600061159682611302565b91506115a183611302565b9250828210156115b4576115b3611506565b5b828203905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006115f982611302565b915061160483611302565b925082611614576116136115bf565b5b828204905092915050565b600061162a82611302565b915061163583611302565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561166e5761166d611506565b5b828202905092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006116d5602683611489565b91506116e082611679565b604082019050919050565b60006020820190508181036000830152611704816116c8565b905091905056fea2646970667358221220cf2554b638e7612d3636518146c7e1f8f07e5e0d037fee82ec13106b95c633a964736f6c63430008090033

Deployed ByteCode Sourcemap

8523:4740:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12507:98;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;11864:163;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;12737:144;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10180:455;;;;;;;;;;;;;:::i;:::-;;12340:155;;;:::i;:::-;;9248:920;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;12617:108;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8034:136;;;;;;;;;;;;;:::i;:::-;;12039:141;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7813:77;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;11704:148;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10644:95;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;10751:195;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;12893:250;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10958:480;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;8178:107;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;12507:98;12549:7;12576:21;12569:28;;12507:98;:::o;11864:163::-;11946:7;11973:46;11988:3;11992:15;12008:10;;11973:14;:46::i;:::-;11966:53;;11864:163;;;;:::o;12737:144::-;12789:7;12816:57;12829:11;:16;12841:3;12829:16;;;;;;;;;;;;;;;;12846:26;12868:3;12846:21;:26::i;:::-;12816:12;:57::i;:::-;12809:64;;12737:144;;;:::o;10180:455::-;10226:11;;;;;;;;;;;10218:20;;;;;;10249:15;10267:21;10277:10;10267:9;:21::i;:::-;10249:39;;10299:16;10318:25;10335:7;10318:16;:25::i;:::-;10299:44;;10354:11;10368:16;10375:8;10368:6;:16::i;:::-;10354:30;;10421:1;10395:11;:23;10407:10;10395:23;;;;;;;;;;;;;;;:27;;;;10457:15;10433:9;:21;10443:10;10433:21;;;;;;;;;;;;;;;:39;;;;10496:32;10509:10;;10520:7;10496:12;:32::i;:::-;10483:10;:45;;;;10539:6;;;;;;;;;;;:15;;:20;10555:3;10539:20;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10579:10;10570:29;;:57;10600:26;10613:8;10622:3;10600:12;:26::i;:::-;10570:57;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10207:428;;;10180:455::o;12340:155::-;7952:12;:10;:12::i;:::-;7942:22;;:6;;;;;;;;;;:22;;;7934:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;12420:1:::1;12406:10;;:15;12398:24;;;::::0;::::1;;12447:4;12433:11;;:18;;;;;;;;;;;;;;;;;;12475:12;12462:10;:25;;;;12340:155::o:0;9248:920::-;9306:11;;;;;;;;;;;9298:20;;;;;;9349:10;9342:17;;:3;:17;;;9339:65;;;9390:1;9376:16;;9339:65;9460:1;9427:35;;:9;:21;9437:10;9427:21;;;;;;;;;;;;;;;;;;;;;;;;;:35;;;:74;;;;;9491:10;9466:35;;:9;:21;9476:10;9466:21;;;;;;;;;;;;;;;;;;;;;;;;;:35;;;;9427:74;9424:133;;;9542:3;9518:9;:21;9528:10;9518:21;;;;;;;;;;;;;;;;:27;;;;;;;;;;;;;;;;;;9424:133;9577:16;9596:21;9606:10;9596:9;:21::i;:::-;9577:40;;9628:17;9648:44;9661:8;9670:21;;9648:12;:44::i;:::-;9628:64;;9732:50;9745:14;:26;9760:10;9745:26;;;;;;;;;;;;;;;;9772:9;9732:12;:50::i;:::-;9703:14;:26;9718:10;9703:26;;;;;;;;;;;;;;;:79;;;;9819:1;9793:11;:23;9805:10;9793:23;;;;;;;;;;;;;;;:27;;;;9855:15;9831:9;:21;9841:10;9831:21;;;;;;;;;;;;;;;:39;;;;9958:73;9971:11;:34;9983:9;:21;9993:10;9983:21;;;;;;;;;;;;;;;;;;;;;;;;;9971:34;;;;;;;;;;;;;;;;10006:24;10019:8;10028:1;10006:12;:24::i;:::-;9958:12;:73::i;:::-;9921:11;:34;9933:9;:21;9943:10;9933:21;;;;;;;;;;;;;;;;;;;;;;;;;9921:34;;;;;;;;;;;;;;;:110;;;;10111:49;10124:10;;10135:24;10148:8;10157:1;10135:12;:24::i;:::-;10111:12;:49::i;:::-;10100:10;:60;;;;9287:881;;9248:920;:::o;12617:108::-;12671:7;12698:14;:19;12713:3;12698:19;;;;;;;;;;;;;;;;12691:26;;12617:108;;;:::o;8034:136::-;7952:12;:10;:12::i;:::-;7942:22;;:6;;;;;;;;;;:22;;;7934:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;8131:1:::1;8094:40;;8115:6;::::0;::::1;;;;;;;;8094:40;;;;;;;;;;;;8160:1;8143:6:::0;::::1;:19;;;;;;;;;;;;;;;;;;8034:136::o:0;12039:141::-;12103:7;12130:42;12146:3;12150:21;12130:15;:42::i;:::-;12123:49;;12039:141;;;:::o;7813:77::-;7851:7;7876:6;;;;;;;;;;;7869:13;;7813:77;:::o;11704:148::-;11764:7;11791:53;11806:4;11811:10;;11822:21;11791:14;:53::i;:::-;11784:60;;11704:148;;;:::o;10644:95::-;7952:12;:10;:12::i;:::-;7942:22;;:6;;;;;;;;;;:22;;;7934:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;10724:6:::1;10707;;:24;;;;;;;;;;;;;;;;;;10644:95:::0;:::o;10751:195::-;10805:7;10825:15;10843:14;10853:3;10843:9;:14::i;:::-;10825:32;;10868:16;10887:25;10904:7;10887:16;:25::i;:::-;10868:44;;10930:8;10923:15;;;;10751:195;;;:::o;12893:250::-;12957:7;12977:21;12999:71;13003:21;;13025:44;13038:15;13054:9;:14;13064:3;13054:14;;;;;;;;;;;;;;;;13025:12;:44::i;:::-;12999:3;:71::i;:::-;12977:93;;13088:47;13101:13;13115:14;:19;13130:3;13115:19;;;;;;;;;;;;;;;;13088:12;:47::i;:::-;13081:54;;;12893:250;;;:::o;10958:480::-;11022:11;;;;;;;;;;;11014:20;;;;;;11066:9;11053;:22;;11045:31;;;;;;11087:18;11108:72;11124:9;11134:45;11147:21;11169:9;11134:12;:45::i;:::-;11108:15;:72::i;:::-;11087:93;;11204:43;11217:10;11228:18;11235:10;11228:6;:18::i;:::-;11204:12;:43::i;:::-;11191:56;;11258:11;11272:17;11279:9;11272:6;:17::i;:::-;11258:31;;11300:6;;;;;;;;;;;:15;;:20;11316:3;11300:20;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11357:48;11370:11;:23;11382:10;11370:23;;;;;;;;;;;;;;;;11394:10;11357:12;:48::i;:::-;11331:11;:23;11343:10;11331:23;;;;;;;;;;;;;;;:74;;;;11416:14;11426:3;11416:9;:14::i;:::-;11003:435;;10958:480;:::o;8178:107::-;7952:12;:10;:12::i;:::-;7942:22;;:6;;;;;;;;;;:22;;;7934:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;8249:28:::1;8268:8;8249:18;:28::i;:::-;8178:107:::0;:::o;11450:242::-;11530:7;11557:127;11570:20;11583:3;;11587:2;11570:12;:20::i;:::-;11591:92;11604:4;;11609:73;11622:56;11635:20;11648:3;;11652:2;11635:12;:20::i;:::-;11656:21;11669:4;;11674:2;11656:12;:21::i;:::-;11622:12;:56::i;:::-;11679:2;11609:12;:73::i;:::-;11591:12;:92::i;:::-;11557:12;:127::i;:::-;11550:134;;11450:242;;;;;:::o;2386:98::-;2444:7;2475:1;2471;:5;;;;:::i;:::-;2464:12;;2386:98;;;;:::o;12192:136::-;12245:7;12272:48;12285:30;12298:6;12305:9;;12285:12;:30::i;:::-;12316:3;12272:12;:48::i;:::-;12265:55;;12192:136;;;:::o;2767:98::-;2825:7;2856:1;2852;:5;;;;:::i;:::-;2845:12;;2767:98;;;;:::o;7117:::-;7170:7;7197:10;7190:17;;7117:98;:::o;3523:::-;3581:7;3612:1;3608;:5;;;;:::i;:::-;3601:12;;3523:98;;;;:::o;13155:105::-;13212:7;13243:1;13239;:5;:13;;13251:1;13239:13;;;13247:1;13239:13;13232:20;;13155:105;;;;:::o;3124:98::-;3182:7;3213:1;3209;:5;;;;:::i;:::-;3202:12;;3124:98;;;;:::o;8293:223::-;8385:1;8365:22;;:8;:22;;;;8357:73;;;;;;;;;;;;:::i;:::-;;;;;;;;;8473:8;8444:38;;8465:6;;;;;;;;;;8444:38;;;;;;;;;;;;8500:8;8491:6;;:17;;;;;;;;;;;;;;;;;;8293:223;:::o;7:77:1:-;44:7;73:5;62:16;;7:77;;;:::o;90:118::-;177:24;195:5;177:24;:::i;:::-;172:3;165:37;90:118;;:::o;214:222::-;307:4;345:2;334:9;330:18;322:26;;358:71;426:1;415:9;411:17;402:6;358:71;:::i;:::-;214:222;;;;:::o;523:117::-;632:1;629;622:12;769:122;842:24;860:5;842:24;:::i;:::-;835:5;832:35;822:63;;881:1;878;871:12;822:63;769:122;:::o;897:139::-;943:5;981:6;968:20;959:29;;997:33;1024:5;997:33;:::i;:::-;897:139;;;;:::o;1042:474::-;1110:6;1118;1167:2;1155:9;1146:7;1142:23;1138:32;1135:119;;;1173:79;;:::i;:::-;1135:119;1293:1;1318:53;1363:7;1354:6;1343:9;1339:22;1318:53;:::i;:::-;1308:63;;1264:117;1420:2;1446:53;1491:7;1482:6;1471:9;1467:22;1446:53;:::i;:::-;1436:63;;1391:118;1042:474;;;;;:::o;1522:126::-;1559:7;1599:42;1592:5;1588:54;1577:65;;1522:126;;;:::o;1654:96::-;1691:7;1720:24;1738:5;1720:24;:::i;:::-;1709:35;;1654:96;;;:::o;1756:122::-;1829:24;1847:5;1829:24;:::i;:::-;1822:5;1819:35;1809:63;;1868:1;1865;1858:12;1809:63;1756:122;:::o;1884:139::-;1930:5;1968:6;1955:20;1946:29;;1984:33;2011:5;1984:33;:::i;:::-;1884:139;;;;:::o;2029:329::-;2088:6;2137:2;2125:9;2116:7;2112:23;2108:32;2105:119;;;2143:79;;:::i;:::-;2105:119;2263:1;2288:53;2333:7;2324:6;2313:9;2309:22;2288:53;:::i;:::-;2278:63;;2234:117;2029:329;;;;:::o;2364:::-;2423:6;2472:2;2460:9;2451:7;2447:23;2443:32;2440:119;;;2478:79;;:::i;:::-;2440:119;2598:1;2623:53;2668:7;2659:6;2648:9;2644:22;2623:53;:::i;:::-;2613:63;;2569:117;2364:329;;;;:::o;2699:118::-;2786:24;2804:5;2786:24;:::i;:::-;2781:3;2774:37;2699:118;;:::o;2823:222::-;2916:4;2954:2;2943:9;2939:18;2931:26;;2967:71;3035:1;3024:9;3020:17;3011:6;2967:71;:::i;:::-;2823:222;;;;:::o;3051:169::-;3135:11;3169:6;3164:3;3157:19;3209:4;3204:3;3200:14;3185:29;;3051:169;;;;:::o;3226:182::-;3366:34;3362:1;3354:6;3350:14;3343:58;3226:182;:::o;3414:366::-;3556:3;3577:67;3641:2;3636:3;3577:67;:::i;:::-;3570:74;;3653:93;3742:3;3653:93;:::i;:::-;3771:2;3766:3;3762:12;3755:19;;3414:366;;;:::o;3786:419::-;3952:4;3990:2;3979:9;3975:18;3967:26;;4039:9;4033:4;4029:20;4025:1;4014:9;4010:17;4003:47;4067:131;4193:4;4067:131;:::i;:::-;4059:139;;3786:419;;;:::o;4211:180::-;4259:77;4256:1;4249:88;4356:4;4353:1;4346:15;4380:4;4377:1;4370:15;4397:305;4437:3;4456:20;4474:1;4456:20;:::i;:::-;4451:25;;4490:20;4508:1;4490:20;:::i;:::-;4485:25;;4644:1;4576:66;4572:74;4569:1;4566:81;4563:107;;;4650:18;;:::i;:::-;4563:107;4694:1;4691;4687:9;4680:16;;4397:305;;;;:::o;4708:191::-;4748:4;4768:20;4786:1;4768:20;:::i;:::-;4763:25;;4802:20;4820:1;4802:20;:::i;:::-;4797:25;;4841:1;4838;4835:8;4832:34;;;4846:18;;:::i;:::-;4832:34;4891:1;4888;4884:9;4876:17;;4708:191;;;;:::o;4905:180::-;4953:77;4950:1;4943:88;5050:4;5047:1;5040:15;5074:4;5071:1;5064:15;5091:185;5131:1;5148:20;5166:1;5148:20;:::i;:::-;5143:25;;5182:20;5200:1;5182:20;:::i;:::-;5177:25;;5221:1;5211:35;;5226:18;;:::i;:::-;5211:35;5268:1;5265;5261:9;5256:14;;5091:185;;;;:::o;5282:348::-;5322:7;5345:20;5363:1;5345:20;:::i;:::-;5340:25;;5379:20;5397:1;5379:20;:::i;:::-;5374:25;;5567:1;5499:66;5495:74;5492:1;5489:81;5484:1;5477:9;5470:17;5466:105;5463:131;;;5574:18;;:::i;:::-;5463:131;5622:1;5619;5615:9;5604:20;;5282:348;;;;:::o;5636:225::-;5776:34;5772:1;5764:6;5760:14;5753:58;5845:8;5840:2;5832:6;5828:15;5821:33;5636:225;:::o;5867:366::-;6009:3;6030:67;6094:2;6089:3;6030:67;:::i;:::-;6023:74;;6106:93;6195:3;6106:93;:::i;:::-;6224:2;6219:3;6215:12;6208:19;;5867:366;;;:::o;6239:419::-;6405:4;6443:2;6432:9;6428:18;6420:26;;6492:9;6486:4;6482:20;6478:1;6467:9;6463:17;6456:47;6520:131;6646:4;6520:131;:::i;:::-;6512:139;;6239:419;;;:::o

Swarm Source

ipfs://cf2554b638e7612d3636518146c7e1f8f07e5e0d037fee82ec13106b95c633a9
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.