Contract 0x90df11a8cce420675e73922419e3f4f3fe13cccb

 

Contract Overview

Streamity: STM Token
Balance:
0 BNB

BNB Value:
$0.00

Token:
Ad
Ad
Txn Hash
Block
From
To
Value [Txn Fee]
0x3237045d5e945837ff8207585a7f11cd48deb76d2b1fe0f21e24b03f48a1322a65394532021-04-13 20:40:401 hr 1 min ago0x852aacdb3fae8d06a4d70aec9d1447b63c53f6f7 IN  Streamity: STM Token0 BNB0.00022749
0x254cc0e0892f7836025842113b4c33da72feb274f7fd5880d14a1d795fc4def865387402021-04-13 20:05:011 hr 36 mins ago0x001581a38f1a3831410c64fe207d1351a9b28b61 IN  Streamity: STM Token0 BNB0.00022749
0xcc892f788dc8ae3f1d7dbc36542b56025d42972fa7a1954f4df8371faad75ff365375322021-04-13 19:04:372 hrs 37 mins ago0x51916a084aad75daed21c5a3a8b7d392b34c3923 IN  Streamity: STM Token0 BNB0.00022749
0x14a6054157e1b8e4b098cfc70435683aa93cb849fb5d9c693e768601b2d3796165371262021-04-13 18:44:192 hrs 57 mins ago0x483588297ae07e3557347915fa30413cdfd180e4 IN  Streamity: STM Token0 BNB0.00022749
0x2403ec8a74d491df784acaf204f924640fd4c12d8ed4f304e0876ab31e93cf1a65352622021-04-13 17:11:074 hrs 30 mins ago0x67956564150aed20f0e48af5de809b7a15681b2c IN  Streamity: STM Token0 BNB0.00022749
0x6dd0ce8b12e30f31fcc5d60ab641de1147f7660236fae5c60eb70beaad8209d665347482021-04-13 16:45:254 hrs 56 mins ago0xd55f2178142a50b6729a506e47567273bc271ea4 IN  Streamity: STM Token0 BNB0.00022749
0xbb067f6429bb71a8e7aa7e1f5183114ad1dd8a763aeef58f696e3153ee73b62965322042021-04-13 14:38:137 hrs 3 mins ago0xfcc9561886e5c1bb61b735f8b3b895e4ef1dab61 IN  Streamity: STM Token0 BNB0.000261125
0x47d2c448adb797e8a020cd7e737489a29d43fc358667075d5b00a52f29e5ecca65321702021-04-13 14:36:317 hrs 5 mins ago0xfcc9561886e5c1bb61b735f8b3b895e4ef1dab61 IN  Streamity: STM Token0 BNB0.000261065
0xf81d6f6e803ed791317069b05aeacb488fe1b2f4d35b9e12b3179aea637e80c665296022021-04-13 12:28:079 hrs 13 mins ago0x7fbd6e95f5d83b30e667a607e7c4f52ceb68fb67 IN  Streamity: STM Token0 BNB0.00022749
0xc0151e26ab9966938af583375214d7d1f9e06d958897e1930969c6068620d1fc65284992021-04-13 11:32:5810 hrs 8 mins ago0x6d84cb2951c18afa587e9e53c578d692e9f5e391 IN  Streamity: STM Token0 BNB0.00022749
0x331b16243f0bf2919be3444b29aee9d2d5a870d9183b107d3eda4f5bce12b74965253532021-04-13 8:55:4012 hrs 46 mins ago0xdd84296c06776870a71172a7e9ea8d2005a46807 IN  Streamity: STM Token0 BNB0.00022749
0x900dca2a332663946caf0c670adc7843147759ee55f40face9def26360d674c965249472021-04-13 8:35:2213 hrs 6 mins ago0x1a4946845340e4aea4d7b8e0b6afc12ab293ea9c IN  Streamity: STM Token0 BNB0.00022749
0x434094aa45a75a77eb41206537d2eb1f640c4c2d7b30a8f73d15462bda782dbc65239372021-04-13 7:44:5213 hrs 56 mins ago0x9ce63cdc4e6c3741acc05c7d32ec3d1816f85382 IN  Streamity: STM Token0 BNB0.00027126
0xda8881f2282e78ba924f2f0584789e600c1c991b86a2c916371cf81cb1c11e1a65238722021-04-13 7:41:3714 hrs ago0xfc671a0fbc6564db75e4075c785a18c998d545b3 IN  Streamity: STM Token0 BNB0.00022749
0x9b75cd820d830167610baced3d21f6b67ff945f9aee7d6a6720d34640091aff165205832021-04-13 4:56:3916 hrs 45 mins ago0xff8bf4d1afc30df289fe8d5e82577cbcf029a53f IN  Streamity: STM Token0 BNB0.00022749
0x6f88488860288a4a5cb7e4c6710266c73a2af5c8e117cf27c5beb1e7de54761365188052021-04-13 3:27:4518 hrs 14 mins ago0xf7e194059760749717b3bed5b101f444c853b4cb IN  Streamity: STM Token0 BNB0.00022749
0xd17533d9c3f36ca8971ca38a213fae139aa1aa9a995ca988a62c7b3b1783906c65156942021-04-13 0:52:1020 hrs 49 mins ago0xbed6c36464b21e442eb642a0ee431ba818dd1361 IN  Streamity: STM Token0 BNB0.00022749
0x4be06e15f00528129489336eda49e555ae85581fc5fb0825720f5593edc9935765146172021-04-12 23:58:1921 hrs 43 mins ago0x0ed27ab863ebc0777d4bbd20b9fe0d5fabdb5092 IN  Streamity: STM Token0 BNB0.00022749
0xcdc14ccca25501bbc69d83947c3153ef75d7c2b2c3f3c16ab8a343d245808e6665085162021-04-12 18:53:161 day 2 hrs ago0x1a92dbe513a40147dd603ea37b0bb3c9de32d334 IN  Streamity: STM Token0 BNB0.00022749
0x1747d5010129171d0177e2d25d004e7c718f9bd3891fa764bf562658c076a79865074402021-04-12 17:59:281 day 3 hrs ago0x88db3aade67a6ec113941608ea3bbb4e69e6101e IN  Streamity: STM Token0 BNB0.00022749
0x47e41d4af96cf96f631e0bf5a81a6778577614d34a028cb2d08d3a51f510f82265067312021-04-12 17:24:011 day 4 hrs ago0x20d7da0749edecece0491af87f6fdf56219d7f06 IN  Streamity: STM Token0 BNB0.00022749
0x3ea671d7252095bbb188439acea5ec2717816c553e4d4546a4cbaf23487e1ed665064662021-04-12 17:10:461 day 4 hrs ago0x9b86d21bc5fcd57bc8e7c560d860f5a190daa8b3 IN  Streamity: STM Token0 BNB0.00022749
0x7fd0772de259cad62b39e2aac51b715b17b86c738bf43e6c1ef58052d4bdae4d65058272021-04-12 16:38:491 day 5 hrs ago0xf3892b99c03d43970d54741e35fde163603ac89d IN  Streamity: STM Token0 BNB0.00022749
0x45d05ecde85a52b17aec2edbe33fd3abb7ca041155c2aea080325dfe002c22c465057762021-04-12 16:36:161 day 5 hrs ago0xecda3645ce41f730d12fa0c57eac940acb15c743 IN  Streamity: STM Token0 BNB0.00022749
0x6ff11881fa16d4fcdde00802325ed6a34b0eef019202b854a31323260e74d0e865043122021-04-12 15:23:041 day 6 hrs ago0xab209b314e4600f1edb503db4c6e5bc496600fe1 IN  Streamity: STM Token0 BNB0.00022749
[ Download CSV Export 

OVERVIEW

Streamity is an autonomous company with a community management system created on the Binance Smart Chain to provide services in finance, education, healthcare, science and sports spheres.

Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x49d0fca12c4ee3742b3ac427418fa0f5486df83ecbc757b43fd6025cf49b5e2154704562021-03-07 11:15:4537 days 10 hrs ago PancakeSwap: STM Streamity: STM Token0 BNB
0x49d0fca12c4ee3742b3ac427418fa0f5486df83ecbc757b43fd6025cf49b5e2154704562021-03-07 11:15:4537 days 10 hrs ago PancakeSwap: STM Streamity: STM Token0 BNB
0x4b2bc1deabf0e4258013c0175ca90480841e16a2f93aa5cfae657bffc5901e5054695382021-03-07 10:29:5137 days 11 hrs ago 0x0c5362f7c80ff3124843df2510b9e7368e237ea6 Streamity: STM Token0 BNB
0x42010525df98bb0fc67003b2bdc8dc2180acbf35556049c1fe980fe2a4a534bf54693612021-03-07 10:21:0037 days 11 hrs ago PancakeSwap: STM Streamity: STM Token0 BNB
0x42010525df98bb0fc67003b2bdc8dc2180acbf35556049c1fe980fe2a4a534bf54693612021-03-07 10:21:0037 days 11 hrs ago 0xf235a5e5c8df3292114afce280d2a166f520d92e Streamity: STM Token0 BNB
0x42010525df98bb0fc67003b2bdc8dc2180acbf35556049c1fe980fe2a4a534bf54693612021-03-07 10:21:0037 days 11 hrs ago 1inch.exchange Streamity: STM Token0 BNB
0xaa65c2691936c9650f8798b9dac2115a4c14a8bd976ec9e79866c392ee18fd8354676442021-03-07 8:55:0937 days 12 hrs ago PancakeSwap: STM Streamity: STM Token0 BNB
0xaa65c2691936c9650f8798b9dac2115a4c14a8bd976ec9e79866c392ee18fd8354676442021-03-07 8:55:0937 days 12 hrs ago PancakeSwap: STM Streamity: STM Token0 BNB
0xbc910594629e866a44a435fe6f47f29358b955cfd1763588a3137d52dacb2ac154671142021-03-07 8:28:3937 days 13 hrs ago 0x0c5362f7c80ff3124843df2510b9e7368e237ea6 Streamity: STM Token0 BNB
0x5746d45e0181b0d669bda39dfdf377e7f1a4ee1b496b1a877b7840735be5c89754665162021-03-07 7:58:4537 days 13 hrs ago 0x0c5362f7c80ff3124843df2510b9e7368e237ea6 Streamity: STM Token0 BNB
0x0f95f261408ca2bb1c28f3b486e5f60561555423668c9b6672671ac1eaf51e4054661632021-03-07 7:41:0637 days 14 hrs ago 0x9a3383a73793d19e745d99301d543a6cfb90bd82 Streamity: STM Token0 BNB
0x0f95f261408ca2bb1c28f3b486e5f60561555423668c9b6672671ac1eaf51e4054661632021-03-07 7:41:0637 days 14 hrs ago 0x65b302edc264604b335487542559658f79128ea5 Streamity: STM Token0 BNB
0x136f252e09f4f62afccc96052683f1f744f7dac2ced5622415e138a3da4f841954659102021-03-07 7:28:2737 days 14 hrs ago 0x0c5362f7c80ff3124843df2510b9e7368e237ea6 Streamity: STM Token0 BNB
0x9964f488a769f5416bd13c67966dc59559831823ca17dadd7dd85cc0257fdbff54652712021-03-07 6:56:3037 days 14 hrs ago 0x0c5362f7c80ff3124843df2510b9e7368e237ea6 Streamity: STM Token0 BNB
0x95ba9c0ebd60a91aa2508f142e93f8eb166c2fdbcd68aa7857c2e63c5f9814e354651882021-03-07 6:52:2137 days 14 hrs ago 0x0c5362f7c80ff3124843df2510b9e7368e237ea6 Streamity: STM Token0 BNB
0x5cafa44db8c501ea150720d33ab972d485f611f5f6ea713449fd5aca17c7976054635562021-03-07 5:30:3537 days 16 hrs ago 0x9a3383a73793d19e745d99301d543a6cfb90bd82 Streamity: STM Token0 BNB
0x5cafa44db8c501ea150720d33ab972d485f611f5f6ea713449fd5aca17c7976054635562021-03-07 5:30:3537 days 16 hrs ago 0xe607e3ce9da97646420a787ab21b7809dc45b5e5 Streamity: STM Token0 BNB
0x5cafa44db8c501ea150720d33ab972d485f611f5f6ea713449fd5aca17c7976054635562021-03-07 5:30:3537 days 16 hrs ago 0xe607e3ce9da97646420a787ab21b7809dc45b5e5 Streamity: STM Token0 BNB
0xc7a976b133acd347b37aeeee5586cd7e810ec4166ffc3a7f2696132764311db754635562021-03-07 5:30:3537 days 16 hrs ago 0xe607e3ce9da97646420a787ab21b7809dc45b5e5 Streamity: STM Token0 BNB
0xc7a976b133acd347b37aeeee5586cd7e810ec4166ffc3a7f2696132764311db754635562021-03-07 5:30:3537 days 16 hrs ago 0x65b302edc264604b335487542559658f79128ea5 Streamity: STM Token0 BNB
0x1c3919e4a83769ef77b5aaf4a2d75cfe37a5ca24a8a96ec9f4bb3791bcd14b3c54631802021-03-07 5:11:4737 days 16 hrs ago 0x9a3383a73793d19e745d99301d543a6cfb90bd82 Streamity: STM Token0 BNB
0x1c3919e4a83769ef77b5aaf4a2d75cfe37a5ca24a8a96ec9f4bb3791bcd14b3c54631802021-03-07 5:11:4737 days 16 hrs ago 0x65b302edc264604b335487542559658f79128ea5 Streamity: STM Token0 BNB
0x99479a72cbc74dd9497647a7a631e2f42788c244afa0c65593397f436245647b54624472021-03-07 4:35:0837 days 17 hrs ago 0x9a3383a73793d19e745d99301d543a6cfb90bd82 Streamity: STM Token0 BNB
0x99479a72cbc74dd9497647a7a631e2f42788c244afa0c65593397f436245647b54624472021-03-07 4:35:0837 days 17 hrs ago 0x9a3383a73793d19e745d99301d543a6cfb90bd82 Streamity: STM Token0 BNB
0xb76d11149d03cdc12f49a4ad1490b115852cbd44481470a479165d332fad22f354622712021-03-07 4:26:2037 days 17 hrs ago 0xe607e3ce9da97646420a787ab21b7809dc45b5e5 Streamity: STM Token0 BNB
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Streamity

Compiler Version
v0.5.2+commit.1df8f40c

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at BscScan.com on 2020-09-03
*/

pragma solidity 0.5.2;

/**
 * @title SafeMath
 * @dev Unsigned math operations with safety checks that revert on error
 */
library SafeMath {
    /**
     * @dev Multiplies two unsigned integers, reverts on overflow.
     */
    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        // 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-solidity/pull/522
        if (a == 0) {
            return 0;
        }

        uint256 c = a * b;
        require(c / a == b);

        return c;
    }

    /**
     * @dev Integer division of two unsigned integers truncating the quotient, reverts on division by zero.
     */
    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        // Solidity only automatically asserts when dividing by 0
        require(b > 0);
        uint256 c = a / b;
        // assert(a == b * c + a % b); // There is no case in which this doesn't hold

        return c;
    }

    /**
     * @dev Subtracts two unsigned integers, reverts on overflow (i.e. if subtrahend is greater than minuend).
     */
    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        require(b <= a);
        uint256 c = a - b;

        return c;
    }

    /**
     * @dev Adds two unsigned integers, reverts on overflow.
     */
    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        require(c >= a);

        return c;
    }

    /**
     * @dev Divides two unsigned integers and returns the remainder (unsigned integer modulo),
     * reverts when dividing by zero.
     */
    function mod(uint256 a, uint256 b) internal pure returns (uint256) {
        require(b != 0);
        return a % b;
    }
}

/**
 * @title Roles
 * @dev Library for managing addresses assigned to a Role.
 */
library Roles {
    struct Role {
        mapping (address => bool) bearer;
    }

    /**
     * @dev give an account access to this role
     */
    function add(Role storage role, address account) internal {
        require(account != address(0));
        require(!has(role, account));

        role.bearer[account] = true;
    }

    /**
     * @dev remove an account's access to this role
     */
    function remove(Role storage role, address account) internal {
        require(account != address(0));
        require(has(role, account));

        role.bearer[account] = false;
    }

    /**
     * @dev check if an account has this role
     * @return bool
     */
    function has(Role storage role, address account) internal view returns (bool) {
        require(account != address(0));
        return role.bearer[account];
    }
}

/**
 * @title ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/20
 */
interface IERC20 {
    function transfer(address to, uint256 value) external returns (bool);

    function approve(address spender, uint256 value) external returns (bool);

    function transferFrom(address from, address to, uint256 value) external returns (bool);

    function totalSupply() external view returns (uint256);

    function balanceOf(address who) external view returns (uint256);

    function allowance(address owner, address spender) external view returns (uint256);

    event Transfer(address indexed from, address indexed to, uint256 value);

    event Approval(address indexed owner, address indexed spender, uint256 value);
}

/**
 * @title Standard ERC20 token
 *
 * @dev Implementation of the basic standard token.
 * https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md
 * Originally based on code by FirstBlood:
 * https://github.com/Firstbloodio/token/blob/master/smart_contract/FirstBloodToken.sol
 *
 * This implementation emits additional Approval events, allowing applications to reconstruct the allowance status for
 * all accounts just by listening to said events. Note that this isn't required by the specification, and other
 * compliant implementations may not do it.
 */
contract ERC20 is IERC20 {
    using SafeMath for uint256;

    mapping (address => uint256) private _balances;

    mapping (address => mapping (address => uint256)) private _allowed;

    uint256 private _totalSupply;

    /**
     * @dev Total number of tokens in existence
     */
    function totalSupply() public view returns (uint256) {
        return _totalSupply;
    }

    /**
     * @dev Gets the balance of the specified address.
     * @param owner The address to query the balance of.
     * @return An uint256 representing the amount owned by the passed address.
     */
    function balanceOf(address owner) public view returns (uint256) {
        return _balances[owner];
    }

    /**
     * @dev Function to check the amount of tokens that an owner allowed to a spender.
     * @param owner address The address which owns the funds.
     * @param spender address The address which will spend the funds.
     * @return A uint256 specifying the amount of tokens still available for the spender.
     */
    function allowance(address owner, address spender) public view returns (uint256) {
        return _allowed[owner][spender];
    }

    /**
     * @dev Transfer token for a specified address
     * @param to The address to transfer to.
     * @param value The amount to be transferred.
     */
    function transfer(address to, uint256 value) public returns (bool) {
        _transfer(msg.sender, to, value);
        return true;
    }

    /**
     * @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender.
     * Beware that changing an allowance with this method brings the risk that someone may use both the old
     * and the new allowance by unfortunate transaction ordering. One possible solution to mitigate this
     * race condition is to first reduce the spender's allowance to 0 and set the desired value afterwards:
     * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
     * @param spender The address which will spend the funds.
     * @param value The amount of tokens to be spent.
     */
    function approve(address spender, uint256 value) public returns (bool) {
        _approve(msg.sender, spender, value);
        return true;
    }

    /**
     * @dev Transfer tokens from one address to another.
     * Note that while this function emits an Approval event, this is not required as per the specification,
     * and other compliant implementations may not emit the event.
     * @param from address The address which you want to send tokens from
     * @param to address The address which you want to transfer to
     * @param value uint256 the amount of tokens to be transferred
     */
    function transferFrom(address from, address to, uint256 value) public returns (bool) {
        _transfer(from, to, value);
        _approve(from, msg.sender, _allowed[from][msg.sender].sub(value));
        return true;
    }

    /**
     * @dev Increase the amount of tokens that an owner allowed to a spender.
     * approve should be called when allowed_[_spender] == 0. To increment
     * allowed value is better to use this function to avoid 2 calls (and wait until
     * the first transaction is mined)
     * From MonolithDAO Token.sol
     * Emits an Approval event.
     * @param spender The address which will spend the funds.
     * @param addedValue The amount of tokens to increase the allowance by.
     */
    function increaseAllowance(address spender, uint256 addedValue) public returns (bool) {
        _approve(msg.sender, spender, _allowed[msg.sender][spender].add(addedValue));
        return true;
    }

    /**
     * @dev Decrease the amount of tokens that an owner allowed to a spender.
     * approve should be called when allowed_[_spender] == 0. To decrement
     * allowed value is better to use this function to avoid 2 calls (and wait until
     * the first transaction is mined)
     * From MonolithDAO Token.sol
     * Emits an Approval event.
     * @param spender The address which will spend the funds.
     * @param subtractedValue The amount of tokens to decrease the allowance by.
     */
    function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) {
        _approve(msg.sender, spender, _allowed[msg.sender][spender].sub(subtractedValue));
        return true;
    }

    /**
     * @dev Transfer token for a specified addresses
     * @param from The address to transfer from.
     * @param to The address to transfer to.
     * @param value The amount to be transferred.
     */
    function _transfer(address from, address to, uint256 value) internal {
        require(to != address(0));

        _balances[from] = _balances[from].sub(value);
        _balances[to] = _balances[to].add(value);
        emit Transfer(from, to, value);
    }

    /**
     * @dev Internal function that mints an amount of the token and assigns it to
     * an account. This encapsulates the modification of balances such that the
     * proper events are emitted.
     * @param account The account that will receive the created tokens.
     * @param value The amount that will be created.
     */
    function _mint(address account, uint256 value) internal {
        require(account != address(0));

        _totalSupply = _totalSupply.add(value);
        _balances[account] = _balances[account].add(value);
        emit Transfer(address(0), account, value);
    }

    /**
     * @dev Internal function that burns an amount of the token of a given
     * account.
     * @param account The account whose tokens will be burnt.
     * @param value The amount that will be burnt.
     */
    function _burn(address account, uint256 value) internal {
        require(account != address(0));

        _totalSupply = _totalSupply.sub(value);
        _balances[account] = _balances[account].sub(value);
        emit Transfer(account, address(0), value);
    }

    /**
     * @dev Approve an address to spend another addresses' tokens.
     * @param owner The address that owns the tokens.
     * @param spender The address that will spend the tokens.
     * @param value The number of tokens that can be spent.
     */
    function _approve(address owner, address spender, uint256 value) internal {
        require(spender != address(0));
        require(owner != address(0));

        _allowed[owner][spender] = value;
        emit Approval(owner, spender, value);
    }

    /**
     * @dev Internal function that burns an amount of the token of a given
     * account, deducting from the sender's allowance for said account. Uses the
     * internal burn function.
     * Emits an Approval event (reflecting the reduced allowance).
     * @param account The account whose tokens will be burnt.
     * @param value The amount that will be burnt.
     */
    function _burnFrom(address account, uint256 value) internal {
        _burn(account, value);
        _approve(account, msg.sender, _allowed[account][msg.sender].sub(value));
    }
}

/**
 * @title ERC20Detailed token
 * @dev The decimals are only for visualization purposes.
 * All the operations are done using the smallest and indivisible token unit,
 * just as on Ethereum all the operations are done in wei.
 */
contract ERC20Detailed is IERC20 {
    string private _name;
    string private _symbol;
    uint8 private _decimals;

    constructor (string memory name, string memory symbol, uint8 decimals) public {
        _name = name;
        _symbol = symbol;
        _decimals = decimals;
    }

    /**
     * @return the name of the token.
     */
    function name() public view returns (string memory) {
        return _name;
    }

    /**
     * @return the symbol of the token.
     */
    function symbol() public view returns (string memory) {
        return _symbol;
    }

    /**
     * @return the number of decimals of the token.
     */
    function decimals() public view returns (uint8) {
        return _decimals;
    }
}

contract PauserRole {
    using Roles for Roles.Role;

    event PauserAdded(address indexed account);
    event PauserRemoved(address indexed account);

    Roles.Role private _pausers;

    constructor () internal {
        _addPauser(msg.sender);
    }

    modifier onlyPauser() {
        require(isPauser(msg.sender));
        _;
    }

    function isPauser(address account) public view returns (bool) {
        return _pausers.has(account);
    }

    function addPauser(address account) public onlyPauser {
        _addPauser(account);
    }

    function renouncePauser() public {
        _removePauser(msg.sender);
    }

    function _addPauser(address account) internal {
        _pausers.add(account);
        emit PauserAdded(account);
    }

    function _removePauser(address account) internal {
        _pausers.remove(account);
        emit PauserRemoved(account);
    }
}

/**
 * @title Pausable
 * @dev Base contract which allows children to implement an emergency stop mechanism.
 */
contract Pausable is PauserRole {
    event Paused(address account);
    event Unpaused(address account);

    bool private _paused;

    constructor () internal {
        _paused = false;
    }

    /**
     * @return true if the contract is paused, false otherwise.
     */
    function paused() public view returns (bool) {
        return _paused;
    }

    /**
     * @dev Modifier to make a function callable only when the contract is not paused.
     */
    modifier whenNotPaused() {
        require(!_paused);
        _;
    }

    /**
     * @dev Modifier to make a function callable only when the contract is paused.
     */
    modifier whenPaused() {
        require(_paused);
        _;
    }

    /**
     * @dev called by the owner to pause, triggers stopped state
     */
    function pause() public onlyPauser whenNotPaused {
        _paused = true;
        emit Paused(msg.sender);
    }

    /**
     * @dev called by the owner to unpause, returns to normal state
     */
    function unpause() public onlyPauser whenPaused {
        _paused = false;
        emit Unpaused(msg.sender);
    }
}

/**
 * @title Pausable token
 * @dev ERC20 modified with pausable transfers.
 */
contract ERC20Pausable is ERC20, Pausable {
    function transfer(address to, uint256 value) public whenNotPaused returns (bool) {
        return super.transfer(to, value);
    }

    function transferFrom(address from, address to, uint256 value) public whenNotPaused returns (bool) {
        return super.transferFrom(from, to, value);
    }

    function approve(address spender, uint256 value) public whenNotPaused returns (bool) {
        return super.approve(spender, value);
    }

    function increaseAllowance(address spender, uint addedValue) public whenNotPaused returns (bool success) {
        return super.increaseAllowance(spender, addedValue);
    }

    function decreaseAllowance(address spender, uint subtractedValue) public whenNotPaused returns (bool success) {
        return super.decreaseAllowance(spender, subtractedValue);
    }
}

/**
 * @title Burnable Token
 * @dev Token that can be irreversibly burned (destroyed).
 */
contract ERC20Burnable is ERC20Pausable {
    /**
     * @dev Burns a specific amount of tokens.
     * @param value The amount of token to be burned.
     */
    function burn(uint256 value) public {
        _burn(msg.sender, value);
    }

    /**
     * @dev Burns a specific amount of tokens from the target address and decrements allowance
     * @param from address The account whose tokens will be burned.
     * @param value uint256 The amount of token to be burned.
     */
    function burnFrom(address from, uint256 value) public {
        _burnFrom(from, value);
    }
}

contract Streamity is ERC20Detailed, ERC20Burnable {
    uint8 public constant DECIMALS = 18;
    uint256 public constant INITIAL_SUPPLY = 99000000 * (10 ** uint256(DECIMALS));

    constructor () public ERC20Detailed("Streamity", "STM", DECIMALS) {
        _mint(0xC8D4c55Af2a273713Ff19d238B3FEBAcF8D5802d, 24750000 ether);
        _mint(0x25c71145a4aCd9Fd3e9378Ba0Aaa5D95788b13F8, 24750000 ether);
        _mint(0x6aAbAb241F61bA3D53d89E67462e5B12a7202a33, 24750000 ether);
        _mint(0xdB3a08D446f9f7de3cd78FC356016aDfF88E40DB, 24750000 ether);
    }
    
    function multiSend(address[] memory _beneficiaries, uint256[] memory _values) public {
        require(_beneficiaries.length == _values.length);
    
        uint256 length = _beneficiaries.length;
    
        for (uint256 i = 0; i < length; i++) {
          transfer(_beneficiaries[i], _values[i]);
        }
    }
}

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"DECIMALS","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"INITIAL_SUPPLY","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"unpause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"account","type":"address"}],"name":"isPauser","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"renouncePauser","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"value","type":"uint256"}],"name":"burnFrom","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"account","type":"address"}],"name":"addPauser","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"pause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_beneficiaries","type":"address[]"},{"name":"_values","type":"uint256[]"}],"name":"multiSend","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"name":"account","type":"address"}],"name":"Paused","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"account","type":"address"}],"name":"Unpaused","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"account","type":"address"}],"name":"PauserAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"account","type":"address"}],"name":"PauserRemoved","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"}]

60806040523480156200001157600080fd5b50604080518082018252600981527f53747265616d697479000000000000000000000000000000000000000000000060208083019182528351808501909452600384527f53544d000000000000000000000000000000000000000000000000000000000090840152815191929160129162000090916000919062000372565b508151620000a690600190602085019062000372565b506002805460ff191660ff9290921691909117905550620000d2905033640100000000620001b2810204565b6007805460ff191690556200011073c8d4c55af2a273713ff19d238b3febacf8d5802d6a147904303e4ff950c0000064010000000062000204810204565b620001447325c71145a4acd9fd3e9378ba0aaa5d95788b13f86a147904303e4ff950c0000064010000000062000204810204565b62000178736aabab241f61ba3d53d89e67462e5b12a7202a336a147904303e4ff950c0000064010000000062000204810204565b620001ac73db3a08d446f9f7de3cd78fc356016adff88e40db6a147904303e4ff950c0000064010000000062000204810204565b62000417565b620001cd60068264010000000062000d65620002c582021704565b604051600160a060020a038216907f6719d08c1888103bea251a4ed56406bd0c3e69723c8a1686e017e7bbe159b6f890600090a250565b600160a060020a03821615156200021a57600080fd5b60055462000237908264010000000062000d076200032082021704565b600555600160a060020a0382166000908152600360205260409020546200026d908264010000000062000d076200032082021704565b600160a060020a03831660008181526003602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b600160a060020a0381161515620002db57600080fd5b620002f082826401000000006200033a810204565b15620002fb57600080fd5b600160a060020a0316600090815260209190915260409020805460ff19166001179055565b6000828201838110156200033357600080fd5b9392505050565b6000600160a060020a03821615156200035257600080fd5b50600160a060020a03166000908152602091909152604090205460ff1690565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620003b557805160ff1916838001178555620003e5565b82800160010185558215620003e5579182015b82811115620003e5578251825591602001919060010190620003c8565b50620003f3929150620003f7565b5090565b6200041491905b80821115620003f35760008155600101620003fe565b90565b610ddf80620004276000396000f3fe608060405234801561001057600080fd5b506004361061015f576000357c0100000000000000000000000000000000000000000000000000000000900480635c975abb116100d55780638456cb59116100995780638456cb59146103a057806395d89b41146103a8578063a457c2d7146103b0578063a9059cbb146103dc578063bb4c9f0b14610408578063dd62ed3e1461052f5761015f565b80635c975abb146103185780636ef8d66d1461032057806370a082311461032857806379cc67901461034e57806382dc1ec41461037a5761015f565b80632ff2e9dc116101275780632ff2e9dc1461028f578063313ce56714610297578063395093511461029f5780633f4ba83a146102cb57806342966c68146102d557806346fbf68e146102f25761015f565b806306fdde0314610164578063095ea7b3146101e157806318160ddd1461022157806323b872dd1461023b5780632e0f262514610271575b600080fd5b61016c61055d565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101a657818101518382015260200161018e565b50505050905090810190601f1680156101d35780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61020d600480360360408110156101f757600080fd5b50600160a060020a0381351690602001356105f3565b604080519115158252519081900360200190f35b610229610617565b60408051918252519081900360200190f35b61020d6004803603606081101561025157600080fd5b50600160a060020a0381358116916020810135909116906040013561061d565b610279610643565b6040805160ff9092168252519081900360200190f35b610229610648565b610279610657565b61020d600480360360408110156102b557600080fd5b50600160a060020a038135169060200135610660565b6102d361067d565b005b6102d3600480360360208110156102eb57600080fd5b50356106e1565b61020d6004803603602081101561030857600080fd5b5035600160a060020a03166106ee565b61020d610707565b6102d3610710565b6102296004803603602081101561033e57600080fd5b5035600160a060020a031661071b565b6102d36004803603604081101561036457600080fd5b50600160a060020a038135169060200135610736565b6102d36004803603602081101561039057600080fd5b5035600160a060020a0316610744565b6102d3610761565b61016c6107c7565b61020d600480360360408110156103c657600080fd5b50600160a060020a038135169060200135610827565b61020d600480360360408110156103f257600080fd5b50600160a060020a038135169060200135610844565b6102d36004803603604081101561041e57600080fd5b81019060208101813564010000000081111561043957600080fd5b82018360208201111561044b57600080fd5b8035906020019184602083028401116401000000008311171561046d57600080fd5b91908080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525092959493602081019350359150506401000000008111156104bd57600080fd5b8201836020820111156104cf57600080fd5b803590602001918460208302840111640100000000831117156104f157600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550610861945050505050565b6102296004803603604081101561054557600080fd5b50600160a060020a03813581169160200135166108c3565b60008054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156105e95780601f106105be576101008083540402835291602001916105e9565b820191906000526020600020905b8154815290600101906020018083116105cc57829003601f168201915b5050505050905090565b60075460009060ff161561060657600080fd5b61061083836108ee565b9392505050565b60055490565b60075460009060ff161561063057600080fd5b61063b848484610904565b949350505050565b601281565b6a51e410c0f93fe54300000081565b60025460ff1690565b60075460009060ff161561067357600080fd5b610610838361095b565b610686336106ee565b151561069157600080fd5b60075460ff1615156106a257600080fd5b6007805460ff191690556040805133815290517f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa9181900360200190a1565b6106eb3382610997565b50565b600061070160068363ffffffff610a4216565b92915050565b60075460ff1690565b61071933610a79565b565b600160a060020a031660009081526003602052604090205490565b6107408282610ac1565b5050565b61074d336106ee565b151561075857600080fd5b6106eb81610b06565b61076a336106ee565b151561077557600080fd5b60075460ff161561078557600080fd5b6007805460ff191660011790556040805133815290517f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2589181900360200190a1565b60018054604080516020601f600260001961010087891615020190951694909404938401819004810282018101909252828152606093909290918301828280156105e95780601f106105be576101008083540402835291602001916105e9565b60075460009060ff161561083a57600080fd5b6106108383610b4e565b60075460009060ff161561085757600080fd5b6106108383610b8a565b805182511461086f57600080fd5b815160005b818110156108bd576108b4848281518110151561088d57fe5b9060200190602002015184838151811015156108a557fe5b90602001906020020151610844565b50600101610874565b50505050565b600160a060020a03918216600090815260046020908152604080832093909416825291909152205490565b60006108fb338484610b97565b50600192915050565b6000610911848484610c23565b600160a060020a03841660009081526004602090815260408083203380855292529091205461095191869161094c908663ffffffff610cf216565b610b97565b5060019392505050565b336000818152600460209081526040808320600160a060020a038716845290915281205490916108fb91859061094c908663ffffffff610d0716565b600160a060020a03821615156109ac57600080fd5b6005546109bf908263ffffffff610cf216565b600555600160a060020a0382166000908152600360205260409020546109eb908263ffffffff610cf216565b600160a060020a0383166000818152600360209081526040808320949094558351858152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a35050565b6000600160a060020a0382161515610a5957600080fd5b50600160a060020a03166000908152602091909152604090205460ff1690565b610a8a60068263ffffffff610d1916565b604051600160a060020a038216907fcd265ebaf09df2871cc7bd4133404a235ba12eff2041bb89d9c714a2621c7c7e90600090a250565b610acb8282610997565b600160a060020a03821660009081526004602090815260408083203380855292529091205461074091849161094c908563ffffffff610cf216565b610b1760068263ffffffff610d6516565b604051600160a060020a038216907f6719d08c1888103bea251a4ed56406bd0c3e69723c8a1686e017e7bbe159b6f890600090a250565b336000818152600460209081526040808320600160a060020a038716845290915281205490916108fb91859061094c908663ffffffff610cf216565b60006108fb338484610c23565b600160a060020a0382161515610bac57600080fd5b600160a060020a0383161515610bc157600080fd5b600160a060020a03808416600081815260046020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b600160a060020a0382161515610c3857600080fd5b600160a060020a038316600090815260036020526040902054610c61908263ffffffff610cf216565b600160a060020a038085166000908152600360205260408082209390935590841681522054610c96908263ffffffff610d0716565b600160a060020a0380841660008181526003602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b600082821115610d0157600080fd5b50900390565b60008282018381101561061057600080fd5b600160a060020a0381161515610d2e57600080fd5b610d388282610a42565b1515610d4357600080fd5b600160a060020a0316600090815260209190915260409020805460ff19169055565b600160a060020a0381161515610d7a57600080fd5b610d848282610a42565b15610d8e57600080fd5b600160a060020a0316600090815260209190915260409020805460ff1916600117905556fea165627a7a72305820aa19d900f8114679e4b58f255fd1f6e66e6b747f3edbd9346abce9bb4e32659f0029

Deployed ByteCode Sourcemap

16295:903:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;16295:903:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12011:83;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;12011:83:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;15073:140;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;15073:140:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;4535:91;;;:::i;:::-;;;;;;;;;;;;;;;;14905:160;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;14905:160:0;;;;;;;;;;;;;;;;;:::i;16353:35::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;16395:77;;;:::i;12327:83::-;;;:::i;15221:175::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;15221:175:0;;;;;;;;:::i;14506:118::-;;;:::i;:::-;;15860:79;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;15860:79:0;;:::i;12780:109::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;12780:109:0;-1:-1:-1;;;;;12780:109:0;;:::i;13759:78::-;;;:::i;12997:77::-;;;:::i;4846:106::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4846:106:0;-1:-1:-1;;;;;4846:106:0;;:::i;16193:95::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;16193:95:0;;;;;;;;:::i;12897:92::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;12897:92:0;-1:-1:-1;;;;;12897:92:0;;:::i;14295:116::-;;;:::i;12161:87::-;;;:::i;15404:185::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;15404:185:0;;;;;;;;:::i;14765:132::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;14765:132:0;;;;;;;;:::i;16871:324::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;16871:324:0;;;;;;;;21:11:-1;5:28;;2:2;;;46:1;43;36:12;2:2;16871:324:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;16871:324:0;;;;;;101:9:-1;95:2;81:12;77:21;67:8;63:36;60:51;39:11;25:12;22:29;11:108;8:2;;;132:1;129;122:12;8:2;16871:324:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;16871:324:0;;;;;;;;-1:-1:-1;16871:324:0;;-1:-1:-1;;21:11;5:28;;2:2;;;46:1;43;36:12;2:2;16871:324:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;16871:324:0;;;;;;101:9:-1;95:2;81:12;77:21;67:8;63:36;60:51;39:11;25:12;22:29;11:108;8:2;;;132:1;129;122:12;8:2;16871:324:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;16871:324:0;;-1:-1:-1;16871:324:0;;-1:-1:-1;;;;;16871:324:0:i;5291:131::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;5291:131:0;;;;;;;;;;:::i;12011:83::-;12081:5;12074:12;;;;;;;;-1:-1:-1;;12074:12:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12048:13;;12074:12;;12081:5;;12074:12;;12081:5;12074:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12011:83;:::o;15073:140::-;13996:7;;15152:4;;13996:7;;13995:8;13987:17;;;;;;15176:29;15190:7;15199:5;15176:13;:29::i;:::-;15169:36;15073:140;-1:-1:-1;;;15073:140:0:o;4535:91::-;4606:12;;4535:91;:::o;14905:160::-;13996:7;;14998:4;;13996:7;;13995:8;13987:17;;;;;;15022:35;15041:4;15047:2;15051:5;15022:18;:35::i;:::-;15015:42;14905:160;-1:-1:-1;;;;14905:160:0:o;16353:35::-;16386:2;16353:35;:::o;16395:77::-;16436:36;16395:77;:::o;12327:83::-;12393:9;;;;12327:83;:::o;15221:175::-;13996:7;;15312:12;;13996:7;;13995:8;13987:17;;;;;;15344:44;15368:7;15377:10;15344:23;:44::i;14506:118::-;12731:20;12740:10;12731:8;:20::i;:::-;12723:29;;;;;;;;14175:7;;;;14167:16;;;;;;;;14565:7;:15;;-1:-1:-1;;14565:15:0;;;14596:20;;;14605:10;14596:20;;;;;;;;;;;;;14506:118::o;15860:79::-;15907:24;15913:10;15925:5;15907;:24::i;:::-;15860:79;:::o;12780:109::-;12836:4;12860:21;:8;12873:7;12860:21;:12;:21;:::i;:::-;12853:28;12780:109;-1:-1:-1;;12780:109:0:o;13759:78::-;13822:7;;;;13759:78;:::o;12997:77::-;13041:25;13055:10;13041:13;:25::i;:::-;12997:77::o;4846:106::-;-1:-1:-1;;;;;4928:16:0;4901:7;4928:16;;;:9;:16;;;;;;;4846:106::o;16193:95::-;16258:22;16268:4;16274:5;16258:9;:22::i;:::-;16193:95;;:::o;12897:92::-;12731:20;12740:10;12731:8;:20::i;:::-;12723:29;;;;;;;;12962:19;12973:7;12962:10;:19::i;14295:116::-;12731:20;12740:10;12731:8;:20::i;:::-;12723:29;;;;;;;;13996:7;;;;13995:8;13987:17;;;;;;14355:7;:14;;-1:-1:-1;;14355:14:0;14365:4;14355:14;;;14385:18;;;14392:10;14385:18;;;;;;;;;;;;;14295:116::o;12161:87::-;12233:7;12226:14;;;;;;;;-1:-1:-1;;12226:14:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12200:13;;12226:14;;12233:7;;12226:14;;12233:7;12226:14;;;;;;;;;;;;;;;;;;;;;;;;15404:185;13996:7;;15500:12;;13996:7;;13995:8;13987:17;;;;;;15532:49;15556:7;15565:15;15532:23;:49::i;14765:132::-;13996:7;;14840:4;;13996:7;;13995:8;13987:17;;;;;;14864:25;14879:2;14883:5;14864:14;:25::i;16871:324::-;17000:14;;16975:21;;:39;16967:48;;;;;;17049:21;;17032:14;17087:101;17111:6;17107:1;:10;17087:101;;;17137:39;17146:14;17161:1;17146:17;;;;;;;;;;;;;;;;;;17165:7;17173:1;17165:10;;;;;;;;;;;;;;;;;;17137:8;:39::i;:::-;-1:-1:-1;17119:3:0;;17087:101;;;;16871:324;;;:::o;5291:131::-;-1:-1:-1;;;;;5390:15:0;;;5363:7;5390:15;;;:8;:15;;;;;;;;:24;;;;;;;;;;;;;5291:131::o;6384:148::-;6449:4;6466:36;6475:10;6487:7;6496:5;6466:8;:36::i;:::-;-1:-1:-1;6520:4:0;6384:148;;;;:::o;7005:228::-;7084:4;7101:26;7111:4;7117:2;7121:5;7101:9;:26::i;:::-;-1:-1:-1;;;;;7165:14:0;;;;;;:8;:14;;;;;;;;7153:10;7165:26;;;;;;;;;7138:65;;7147:4;;7165:37;;7196:5;7165:37;:30;:37;:::i;:::-;7138:8;:65::i;:::-;-1:-1:-1;7221:4:0;7005:228;;;;;:::o;7748:203::-;7854:10;7828:4;7875:20;;;:8;:20;;;;;;;;-1:-1:-1;;;;;7875:29:0;;;;;;;;;;7828:4;;7845:76;;7866:7;;7875:45;;7909:10;7875:45;:33;:45;:::i;10028:269::-;-1:-1:-1;;;;;10103:21:0;;;;10095:30;;;;;;10153:12;;:23;;10170:5;10153:23;:16;:23;:::i;:::-;10138:12;:38;-1:-1:-1;;;;;10208:18:0;;;;;;:9;:18;;;;;;:29;;10231:5;10208:29;:22;:29;:::i;:::-;-1:-1:-1;;;;;10187:18:0;;;;;;:9;:18;;;;;;;;:50;;;;10253:36;;;;;;;10187:18;;10253:36;;;;;;;;;;;10028:269;;:::o;2723:165::-;2795:4;-1:-1:-1;;;;;2820:21:0;;;;2812:30;;;;;;-1:-1:-1;;;;;;2860:20:0;:11;:20;;;;;;;;;;;;;;;2723:165::o;13212:130::-;13272:24;:8;13288:7;13272:24;:15;:24;:::i;:::-;13312:22;;-1:-1:-1;;;;;13312:22:0;;;;;;;;13212:130;:::o;11223:182::-;11294:21;11300:7;11309:5;11294;:21::i;:::-;-1:-1:-1;;;;;11356:17:0;;;;;;:8;:17;;;;;;;;11344:10;11356:29;;;;;;;;;11326:71;;11335:7;;11356:40;;11390:5;11356:40;:33;:40;:::i;13082:122::-;13139:21;:8;13152:7;13139:21;:12;:21;:::i;:::-;13176:20;;-1:-1:-1;;;;;13176:20:0;;;;;;;;13082:122;:::o;8471:213::-;8582:10;8556:4;8603:20;;;:8;:20;;;;;;;;-1:-1:-1;;;;;8603:29:0;;;;;;;;;;8556:4;;8573:81;;8594:7;;8603:50;;8637:15;8603:50;:33;:50;:::i;5597:140::-;5658:4;5675:32;5685:10;5697:2;5701:5;5675:9;:32::i;10570:254::-;-1:-1:-1;;;;;10663:21:0;;;;10655:30;;;;;;-1:-1:-1;;;;;10704:19:0;;;;10696:28;;;;;;-1:-1:-1;;;;;10737:15:0;;;;;;;:8;:15;;;;;;;;:24;;;;;;;;;;;;;:32;;;10785:31;;;;;;;;;;;;;;;;;10570:254;;;:::o;8911:262::-;-1:-1:-1;;;;;8999:16:0;;;;8991:25;;;;;;-1:-1:-1;;;;;9047:15:0;;;;;;:9;:15;;;;;;:26;;9067:5;9047:26;:19;:26;:::i;:::-;-1:-1:-1;;;;;9029:15:0;;;;;;;:9;:15;;;;;;:44;;;;9100:13;;;;;;;:24;;9118:5;9100:24;:17;:24;:::i;:::-;-1:-1:-1;;;;;9084:13:0;;;;;;;:9;:13;;;;;;;;;:40;;;;9140:25;;;;;;;9084:13;;9140:25;;;;;;;;;;;;;8911:262;;;:::o;1249:150::-;1307:7;1335:6;;;;1327:15;;;;;;-1:-1:-1;1365:5:0;;;1249:150::o;1487:::-;1545:7;1577:5;;;1601:6;;;;1593:15;;;;;2440:189;-1:-1:-1;;;;;2520:21:0;;;;2512:30;;;;;;2561:18;2565:4;2571:7;2561:3;:18::i;:::-;2553:27;;;;;;;;-1:-1:-1;;;;;2593:20:0;2616:5;2593:20;;;;;;;;;;;:28;;-1:-1:-1;;2593:28:0;;;2440:189::o;2175:186::-;-1:-1:-1;;;;;2252:21:0;;;;2244:30;;;;;;2294:18;2298:4;2304:7;2294:3;:18::i;:::-;2293:19;2285:28;;;;;;-1:-1:-1;;;;;2326:20:0;:11;:20;;;;;;;;;;;:27;;-1:-1:-1;;2326:27:0;2349:4;2326:27;;;2175:186::o

Swarm Source

bzzr://aa19d900f8114679e4b58f255fd1f6e66e6b747f3edbd9346abce9bb4e32659f
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.