Contract 0xd9e838dd60c8ea1e7dd4e670913323bb87db112c 1

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0xdf2d12c9efcae0c148ea6f7f04e5692e2179cad99ecac5fb69df15fda4ec7b0fTransfer319468802022-08-16 6:05:5620 mins ago0x5c7bed3cca42e4562877ed88b9aa0f5898ed59b0 IN  EcoWatt: EWT Token0 MATIC0.00120701 35.000000022
0xbe6d6fb8784cdc4e79e3768cd9cab69d4aa1a70a90ff39608d99b4f5ed1a109cTransfer319460342022-08-16 5:34:3751 mins ago0x94965cb2a2c7d8227473f9e9ebb946b8361e7e54 IN  EcoWatt: EWT Token0 MATIC0.001406855019 30.069999997
0x99488695982536bbd35513bae10b5c489f5869ac570e1725d7e50321ec0d526bTransfer319458652022-08-16 5:28:5157 mins ago0xe0510cfacc32fe833dbb56136514c429b8494184 IN  EcoWatt: EWT Token0 MATIC0.001706753301 33.085591079
0xf194daf0aa5cd2fd5590d755e7c0fbf63478d1fdfc58876ce60225b63f986902Transfer319411702022-08-16 2:36:343 hrs 49 mins ago0x5c7bed3cca42e4562877ed88b9aa0f5898ed59b0 IN  EcoWatt: EWT Token0 MATIC0.00120701 35.000000016
0x06ceb2c954a65ef48de5c3583368f182d346809d6cf0674375d87e43e44cfe60Approve319372102022-08-16 0:01:066 hrs 25 mins ago0x7b8541cf2083a33c13cd93a536ada9cd1a9d0010 IN  EcoWatt: EWT Token0 MATIC0.0034948575
0x549f5ac85e30d595a5dbe921e803f97f82c1f9bb7b008b116ae1c5eea02e7f3cTransfer319353212022-08-15 22:51:407 hrs 34 mins ago0x3a723e58c4808dde4591543282adc7d6b378715b IN  EcoWatt: EWT Token0 MATIC0.00120701000635.000000191
0xd61358b20cb7cf3cba2eafdb621360ce191acce739a0f82f614c5a9588b8ea8cTransfer319352552022-08-15 22:48:047 hrs 38 mins ago0x3a723e58c4808dde4591543282adc7d6b378715b IN  EcoWatt: EWT Token0 MATIC0.00120659000635.000000194
0x790a75e00997de6f1617d46123d2bd36a87d11eae21a574beffeb4b2d7fb0338Transfer319336972022-08-15 21:48:578 hrs 37 mins ago0xdcc3f71fee14aceafa2f266c73efd333074f27e7 IN  EcoWatt: EWT Token0 MATIC0.001725178539 36.883280007
0xcabbc2afcb1276dcad1602dcf3861168c6f4d9ec6e03f9dd6526a20dc25033b0Transfer319330652022-08-15 21:25:039 hrs 1 min ago0xec174c25bba7359b56fd672c8899664121e7dbcf IN  EcoWatt: EWT Token0 MATIC0.0038680575
0x9e1fab01649ec4384c3bc4bdc9355d851265573946da8d5fd11c43f304b58ec0Transfer319274452022-08-15 17:45:2912 hrs 40 mins ago0x6f6bda7ee3d1729206dd38566c64af532b1baf29 IN  EcoWatt: EWT Token0 MATIC0.001403580364 30.000007796
0xeb357ae60a19bc7f08f0accaec9d426e0a0a76d44801e9615575e93d1b5f8323Transfer319268542022-08-15 17:23:0113 hrs 3 mins ago0x5c7bed3cca42e4562877ed88b9aa0f5898ed59b0 IN  EcoWatt: EWT Token0 MATIC0.001895504984 36.744562174
0xbf540e447d7a9b3dbf0a1b134be0c258326acba116353e995c04e5b30aa8d811Transfer319251052022-08-15 16:14:0714 hrs 12 mins ago0x8f41ea47d2cd98c377e72cd7e24c2780b760eea4 IN  EcoWatt: EWT Token0 MATIC0.001837298806 35.607946179
0x239f8544a12d1ee7b4b256a893d8d7da9fab881adbd4b834e0f54bff7679c377Transfer319245842022-08-15 15:54:0514 hrs 32 mins ago0x5c7bed3cca42e4562877ed88b9aa0f5898ed59b0 IN  EcoWatt: EWT Token0 MATIC0.001207013334 35.000096691
0x3f8f68f3c312d5e5b3a3d079f6d0de898c30f4710243d59cb81178b98a970ec4Transfer319245692022-08-15 15:53:3514 hrs 32 mins ago0x5c7bed3cca42e4562877ed88b9aa0f5898ed59b0 IN  EcoWatt: EWT Token0 MATIC0.001207016083 35.000176404
0x3bb39486fee97d419b726ebbf08e190df3ad4f63845d49ace132a34f82f4f873Transfer319245532022-08-15 15:53:0314 hrs 33 mins ago0x5c7bed3cca42e4562877ed88b9aa0f5898ed59b0 IN  EcoWatt: EWT Token0 MATIC0.001207022521 35.000363084
0x805b0137db6921c9d871dfdf0767414a6260ca58c538e901c69e650e7fc3098aTransfer319244792022-08-15 15:50:2714 hrs 35 mins ago0x3a723e58c4808dde4591543282adc7d6b378715b IN  EcoWatt: EWT Token0 MATIC0.0012094433835.070561397
0x9cc8e23c93a4808b5845fb7da8a02e0ed491ddbd003b6a27631d1ad7d849c93fTransfer319225162022-08-15 14:35:0715 hrs 51 mins ago0xec174c25bba7359b56fd672c8899664121e7dbcf IN  EcoWatt: EWT Token0 MATIC0.0025864575
0xb395af990e9bbd3fc67d46bc8b04c72fb6fa3523a981580c7cea46f8df2452d6Transfer319184432022-08-15 12:00:1118 hrs 26 mins ago0xec174c25bba7359b56fd672c8899664121e7dbcf IN  EcoWatt: EWT Token0 MATIC0.0025864575
0xf1a4634cb2509ff981d6b0f59cebd771ff78901932bb8a5bde54cb6602c79c98Transfer319178932022-08-15 11:38:2318 hrs 47 mins ago0x5c7bed3cca42e4562877ed88b9aa0f5898ed59b0 IN  EcoWatt: EWT Token0 MATIC0.00120701162 35.000046986
0xa42833fd9270f562298ceac1771fe69be75d6531b738f4a06d6f841a7e7a5b35Transfer319163662022-08-15 10:35:3919 hrs 50 mins ago0xcda5c17f07d133684e7544f9ba3ce3409b7be5db IN  EcoWatt: EWT Token0 MATIC0.002268670336 43.988644214
0xaa22fa144a29e2b1a5b65f8a5f4c6fe457243f59dd268ea1e6408b0033edce5aTransfer319161262022-08-15 10:24:4520 hrs 1 min ago0x5c7bed3cca42e4562877ed88b9aa0f5898ed59b0 IN  EcoWatt: EWT Token0 MATIC0.001208244724 35.035803652
0x422c9373e63db43c383364540bc9ba1b83fe3fea86ebbbb07cfc743743a604feTransfer319151932022-08-15 9:48:2320 hrs 37 mins ago0x3a723e58c4808dde4591543282adc7d6b378715b IN  EcoWatt: EWT Token0 MATIC0.00133518594338.716752998
0x2e769b0373b883a5af74c08039caab7288bb2a91e53cb2bca50fe7a6463214eaTransfer319134942022-08-15 8:30:1221 hrs 56 mins ago0xe3bec1a35a5eaffaee0eaa170c6734b9590c0f09 IN  EcoWatt: EWT Token0 MATIC0.0020691660
0xee79a577d43df84738ca9241299557c88c6ec411520167c90a886553bbf4d7eeTransfer319132832022-08-15 8:21:2622 hrs 4 mins ago0x3a723e58c4808dde4591543282adc7d6b378715b IN  EcoWatt: EWT Token0 MATIC0.00212324299461.568259435
0x12a4a4cbbce5410ffbea72af2927c0ec79b148e091392abf92f83064fb2851f9Transfer318896372022-08-14 17:45:421 day 12 hrs ago0x771ec9bedc149463ab49c1cc88cb79e801a55acf IN  EcoWatt: EWT Token0 MATIC0.001001658931 33.741795163
[ Download CSV Export 

OVERVIEW

EcoWatt is a renewable energy blockchain solution aiming to reduce the global carbon impact by tokenizing green energy.

Latest 1 internal transaction
Parent Txn Hash Block From To Value
0xe455dcb69dd8e683bce26844489fa36a204729834e1e8ca822e218c5b15b724c176870002021-08-06 16:24:40374 days 14 hrs ago EcoWatt: EWT Token 0xeba6614743c17e43a1fa088ff051ce0b7beffd5e45 MATIC
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
ST_Mintable_Burnable_Token

Compiler Version
v0.8.4+commit.c7e474f2

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at polygonscan.com on 2021-08-07
*/

// SPDX-License-Identifier: MIT

pragma solidity ^0.8.4;

abstract contract Context {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }
    function _msgData() internal view virtual returns (bytes calldata) {
        this;
        return msg.data;
    }
}

abstract contract Ownable is Context {
    address private _owner;
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
    constructor () {
        address msgSender = _msgSender();
        _owner = msgSender;
        emit OwnershipTransferred(address(0), msgSender);
    }
    function owner() public view virtual returns (address) {
        return _owner;
    }
    modifier onlyOwner() {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
        _;
    }
    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0));
        _owner = address(0);
    }
    function transferOwnership(address newOwner) public virtual onlyOwner {
        require(newOwner != address(0), "Ownable: new owner is the zero address");
        emit OwnershipTransferred(_owner, newOwner);
        _owner = newOwner;
    }
}

interface IST20 {
    function name() external view returns (string memory);
    function symbol() external view returns (string memory);
    function decimals() external view returns (uint8);
    function totalSupply() external view returns (uint256);
    function balanceOf(address account) external view returns (uint256);
    function getOwner() external view returns (address);
    function transfer(address recipient, uint256 amount) external returns (bool);
    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);
    function approve(address spender, uint256 amount) external returns (bool);
    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);
}

contract ST20 is Ownable, IST20 {
    mapping (address => uint256) private _balances;
    mapping (address => mapping (address => uint256)) private _allowances;
    uint256 private _totalSupply;
    string private _name;
    string private _symbol;
    uint8 private _decimals;

    constructor (string memory name_, string memory symbol_) {
        _name = name_;
        _symbol = symbol_;
        _decimals = 18;
    }
    function _setupDecimals(uint8 decimals_) internal {
        _decimals = decimals_;
    }
    function name() public view override returns (string memory) {
        return _name;
    }
    function symbol() public view override returns (string memory) {
        return _symbol;
    }
    function decimals() public view override returns (uint8) {
        return _decimals;
    }
    function totalSupply() public view override returns (uint256) {
        return _totalSupply;
    }
    function balanceOf(address account) public view override returns (uint256) {
        return _balances[account];
    }
    function getOwner() public view override returns (address) {
        return owner();
    }
    function transfer(address recipient, uint256 amount) public virtual override returns (bool) {
        _transfer(_msgSender(), recipient, amount);
        return true;
    }
    function transferFrom(address sender, address recipient, uint256 amount) public virtual override returns (bool) {
        _transfer(sender, recipient, amount);
        uint256 currentAllowance = _allowances[sender][_msgSender()];
        require(currentAllowance >= amount, "Token: transfer amount exceeds allowance");
        _approve(sender, _msgSender(), currentAllowance - amount);
        return true;
    }
    function approve(address spender, uint256 amount) public virtual override returns (bool) {
        _approve(_msgSender(), spender, amount);
        return true;
    }
    function allowance(address owner, address spender) public view virtual override returns (uint256) {
        return _allowances[owner][spender];
    }
    function increaseAllowance(address spender, uint256 addedValue) public virtual returns (bool) {
        _approve(_msgSender(), spender, _allowances[_msgSender()][spender] + addedValue);
        return true;
    }
    function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) {
        uint256 currentAllowance = _allowances[_msgSender()][spender];
        require(currentAllowance >= subtractedValue, "Token: decreased allowance below zero");
        _approve(_msgSender(), spender, currentAllowance - subtractedValue);
        return true;
    }
    function _transfer(address sender, address recipient, uint256 amount) internal virtual {
        require(sender != address(0), "Token: transfer from the zero address");
        require(recipient != address(0), "Token: transfer to the zero address");
        _beforeTokenTransfer(sender, recipient, amount);
        uint256 senderBalance = _balances[sender];
        require(senderBalance >= amount, "Token: transfer amount exceeds balance");
        _balances[sender] = senderBalance - amount;
        _balances[recipient] += amount;
        emit Transfer(sender, recipient, amount);
    }
    function _mint(address account, uint256 amount) internal virtual {
        require(account != address(0), "Token: mint to the zero address");
        _beforeTokenTransfer(address(0), account, amount);
        _totalSupply += amount;
        _balances[account] += amount;
        emit Transfer(address(0), account, amount);
    }
    function _burn(address account, uint256 amount) internal virtual {
        require(account != address(0), "Token: burn from the zero address");
        _beforeTokenTransfer(account, address(0), amount);
        uint256 accountBalance = _balances[account];
        require(accountBalance >= amount, "Token: burn amount exceeds balance");
        _balances[account] = accountBalance - amount;
        _totalSupply -= amount;
        emit Transfer(account, address(0), amount);
    }
    function _approve(address owner, address spender, uint256 amount) internal virtual {
        require(owner != address(0), "Token: approve from the zero address");
        require(spender != address(0), "Token: approve to the zero address");
        _allowances[owner][spender] = amount;
        emit Approval(owner, spender, amount);
    }
    function _beforeTokenTransfer(address from, address to, uint256 amount) internal virtual { }
}

abstract contract ST20Mintable is ST20 {
    bool private _mintingFinished = false;
    event MintFinished();
    modifier canMint() {
        require(!_mintingFinished, "ST20Mintable: minting is finished");
        _;
    }
    function mintingFinished() public view returns (bool) {
        return _mintingFinished;
    }
    function mint(address account, uint256 amount) public canMint {
        _mint(account, amount);
    }
    function finishMinting() public canMint {
        _finishMinting();
    }
    function _finishMinting() internal virtual {
        _mintingFinished = true;
        emit MintFinished();
    }
}

abstract contract ST20Burnable is ST20 {
    function burn(uint256 amount) public virtual {
        _burn(_msgSender(), amount);
    }
    function burnFrom(address account, uint256 amount) public virtual {
      uint256 currentAllowance = allowance(account, _msgSender());
      require(currentAllowance >= amount, "Token: burn amount exceeds allowance");
      _approve(account, _msgSender(), currentAllowance - amount);
      _burn(account, amount);
    }
}

interface IPayable {
    function pay(string memory serviceName) external payable;
}

abstract contract ServicePayer {
    constructor (address payable receiver, string memory serviceName) payable {
        IPayable(receiver).pay{value: msg.value}(serviceName);
    }
}

contract ST_Mintable_Burnable_Token is ST20Mintable, ST20Burnable, ServicePayer {
    constructor (
        string memory name,
        string memory symbol,
        uint8 decimals,
        uint256 initialBalance,
        address payable feeReceiver
    )
      ST20(name, symbol)
      ServicePayer(feeReceiver, "ST_Mintable_Burnable_Token")
      payable
    {
        _setupDecimals(decimals);
        _mint(_msgSender(), initialBalance);
    }
    function _mint(address account, uint256 amount) internal override onlyOwner {
        super._mint(account, amount);
    }
    function _finishMinting() internal override onlyOwner {
        super._finishMinting();
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"symbol","type":"string"},{"internalType":"uint8","name":"decimals","type":"uint8"},{"internalType":"uint256","name":"initialBalance","type":"uint256"},{"internalType":"address payable","name":"feeReceiver","type":"address"}],"stateMutability":"payable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[],"name":"MintFinished","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burnFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"finishMinting","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"mintingFinished","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

608060408190526006805461ff0019169055620015793881900390819083398101604081905262000030916200041c565b604080518082018252601a81527f53545f4d696e7461626c655f4275726e61626c655f546f6b656e0000000000006020820152600080546001600160a01b03191633908117825592518493899289928291907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3508151620000bd906004906020850190620002e7565b508051620000d3906005906020840190620002e7565b50506006805460ff19166012179055506040516315b36b9760e11b81526001600160a01b03831690632b66d72e90349062000113908590600401620004c7565b6000604051808303818588803b1580156200012d57600080fd5b505af115801562000142573d6000803e3d6000fd5b505050505050506200015a836200017160201b60201c565b62000166338362000187565b5050505050620005a7565b6006805460ff191660ff92909216919091179055565b6000546001600160a01b03163314620001e75760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064015b60405180910390fd5b620001fe82826200020260201b620007921760201c565b5050565b6001600160a01b0382166200025a5760405162461bcd60e51b815260206004820152601f60248201527f546f6b656e3a206d696e7420746f20746865207a65726f2061646472657373006044820152606401620001de565b80600360008282546200026e9190620004fc565b90915550506001600160a01b038216600090815260016020526040812080548392906200029d908490620004fc565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b828054620002f59062000554565b90600052602060002090601f01602090048101928262000319576000855562000364565b82601f106200033457805160ff191683800117855562000364565b8280016001018555821562000364579182015b828111156200036457825182559160200191906001019062000347565b506200037292915062000376565b5090565b5b8082111562000372576000815560010162000377565b600082601f8301126200039e578081fd5b81516001600160401b0380821115620003bb57620003bb62000591565b604051601f8301601f19908116603f01168101908282118183101715620003e657620003e662000591565b81604052838152866020858801011115620003ff578485fd5b6200041284602083016020890162000521565b9695505050505050565b600080600080600060a0868803121562000434578081fd5b85516001600160401b03808211156200044b578283fd5b6200045989838a016200038d565b965060208801519150808211156200046f578283fd5b506200047e888289016200038d565b945050604086015160ff8116811462000495578182fd5b6060870151608088015191945092506001600160a01b0381168114620004b9578182fd5b809150509295509295909350565b6020815260008251806020840152620004e881604085016020870162000521565b601f01601f19169190910160400192915050565b600082198211156200051c57634e487b7160e01b81526011600452602481fd5b500190565b60005b838110156200053e57818101518382015260200162000524565b838111156200054e576000848401525b50505050565b600181811c908216806200056957607f821691505b602082108114156200058b57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b610fc280620005b76000396000f3fe608060405234801561001057600080fd5b506004361061012c5760003560e01c8063715018a6116100ad57806395d89b411161007157806395d89b4114610271578063a457c2d714610279578063a9059cbb1461028c578063dd62ed3e1461029f578063f2fde38b146102d857600080fd5b8063715018a61461021857806379cc6790146102205780637d64bcb414610233578063893d20e81461023b5780638da5cb5b1461026057600080fd5b8063313ce567116100f4578063313ce5671461019f57806339509351146101b457806340c10f19146101c757806342966c68146101dc57806370a08231146101ef57600080fd5b806305d2035b1461013157806306fdde0314610152578063095ea7b31461016757806318160ddd1461017a57806323b872dd1461018c575b600080fd5b600654610100900460ff165b60405190151581526020015b60405180910390f35b61015a6102eb565b6040516101499190610e43565b61013d610175366004610e02565b61037d565b6003545b604051908152602001610149565b61013d61019a366004610dc7565b610393565b60065460405160ff9091168152602001610149565b61013d6101c2366004610e02565b610449565b6101da6101d5366004610e02565b610480565b005b6101da6101ea366004610e2b565b6104b6565b61017e6101fd366004610d74565b6001600160a01b031660009081526001602052604090205490565b6101da6104c3565b6101da61022e366004610e02565b610537565b6101da6105bf565b6000546001600160a01b03165b6040516001600160a01b039091168152602001610149565b6000546001600160a01b0316610248565b61015a6105f1565b61013d610287366004610e02565b610600565b61013d61029a366004610e02565b61069b565b61017e6102ad366004610d95565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b6101da6102e6366004610d74565b6106a8565b6060600480546102fa90610f3b565b80601f016020809104026020016040519081016040528092919081815260200182805461032690610f3b565b80156103735780601f1061034857610100808354040283529160200191610373565b820191906000526020600020905b81548152906001019060200180831161035657829003601f168201915b5050505050905090565b600061038a338484610871565b50600192915050565b60006103a0848484610996565b6001600160a01b03841660009081526002602090815260408083203384529091529020548281101561042a5760405162461bcd60e51b815260206004820152602860248201527f546f6b656e3a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084015b60405180910390fd5b61043e85336104398685610f24565b610871565b506001949350505050565b3360008181526002602090815260408083206001600160a01b0387168452909152812054909161038a918590610439908690610f0c565b600654610100900460ff16156104a85760405162461bcd60e51b815260040161042190610e96565b6104b28282610b6e565b5050565b6104c03382610ba2565b50565b6000546001600160a01b031633146104ed5760405162461bcd60e51b815260040161042190610ed7565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b600061054383336102ad565b9050818110156105a15760405162461bcd60e51b8152602060048201526024808201527f546f6b656e3a206275726e20616d6f756e74206578636565647320616c6c6f77604482015263616e636560e01b6064820152608401610421565b6105b083336104398585610f24565b6105ba8383610ba2565b505050565b600654610100900460ff16156105e75760405162461bcd60e51b815260040161042190610e96565b6105ef610cf1565b565b6060600580546102fa90610f3b565b3360009081526002602090815260408083206001600160a01b0386168452909152812054828110156106825760405162461bcd60e51b815260206004820152602560248201527f546f6b656e3a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608401610421565b61069133856104398685610f24565b5060019392505050565b600061038a338484610996565b6000546001600160a01b031633146106d25760405162461bcd60e51b815260040161042190610ed7565b6001600160a01b0381166107375760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610421565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0382166107e85760405162461bcd60e51b815260206004820152601f60248201527f546f6b656e3a206d696e7420746f20746865207a65726f2061646472657373006044820152606401610421565b80600360008282546107fa9190610f0c565b90915550506001600160a01b03821660009081526001602052604081208054839290610827908490610f0c565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b6001600160a01b0383166108d35760405162461bcd60e51b8152602060048201526024808201527f546f6b656e3a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610421565b6001600160a01b0382166109345760405162461bcd60e51b815260206004820152602260248201527f546f6b656e3a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610421565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b0383166109fa5760405162461bcd60e51b815260206004820152602560248201527f546f6b656e3a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610421565b6001600160a01b038216610a5c5760405162461bcd60e51b815260206004820152602360248201527f546f6b656e3a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610421565b6001600160a01b03831660009081526001602052604090205481811015610ad45760405162461bcd60e51b815260206004820152602660248201527f546f6b656e3a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610421565b610ade8282610f24565b6001600160a01b038086166000908152600160205260408082209390935590851681529081208054849290610b14908490610f0c565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610b6091815260200190565b60405180910390a350505050565b6000546001600160a01b03163314610b985760405162461bcd60e51b815260040161042190610ed7565b6104b28282610792565b6001600160a01b038216610c025760405162461bcd60e51b815260206004820152602160248201527f546f6b656e3a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b6064820152608401610421565b6001600160a01b03821660009081526001602052604090205481811015610c765760405162461bcd60e51b815260206004820152602260248201527f546f6b656e3a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b6064820152608401610421565b610c808282610f24565b6001600160a01b03841660009081526001602052604081209190915560038054849290610cae908490610f24565b90915550506040518281526000906001600160a01b038516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90602001610989565b6000546001600160a01b03163314610d1b5760405162461bcd60e51b815260040161042190610ed7565b6105ef6006805461ff0019166101001790556040517fae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa0890600090a1565b80356001600160a01b0381168114610d6f57600080fd5b919050565b600060208284031215610d85578081fd5b610d8e82610d58565b9392505050565b60008060408385031215610da7578081fd5b610db083610d58565b9150610dbe60208401610d58565b90509250929050565b600080600060608486031215610ddb578081fd5b610de484610d58565b9250610df260208501610d58565b9150604084013590509250925092565b60008060408385031215610e14578182fd5b610e1d83610d58565b946020939093013593505050565b600060208284031215610e3c578081fd5b5035919050565b6000602080835283518082850152825b81811015610e6f57858101830151858201604001528201610e53565b81811115610e805783604083870101525b50601f01601f1916929092016040019392505050565b60208082526021908201527f535432304d696e7461626c653a206d696e74696e672069732066696e697368656040820152601960fa1b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60008219821115610f1f57610f1f610f76565b500190565b600082821015610f3657610f36610f76565b500390565b600181811c90821680610f4f57607f821691505b60208210811415610f7057634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfea26469706673582212209deb0de05faa0e3796400bcc5847b043562d7c60a8f3cacc90f6f81b401237d764736f6c6343000804003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000009184e72a000000000000000000000000000eba6614743c17e43a1fa088ff051ce0b7beffd5e000000000000000000000000000000000000000000000000000000000000000d45636f7761747420546f6b656e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034557540000000000000000000000000000000000000000000000000000000000

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

00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000009184e72a000000000000000000000000000eba6614743c17e43a1fa088ff051ce0b7beffd5e000000000000000000000000000000000000000000000000000000000000000d45636f7761747420546f6b656e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034557540000000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name (string): Ecowatt Token
Arg [1] : symbol (string): EWT
Arg [2] : decimals (uint8): 4
Arg [3] : initialBalance (uint256): 10000000000000
Arg [4] : feeReceiver (address): 0xeba6614743c17e43a1fa088ff051ce0b7beffd5e

-----Encoded View---------------
9 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000e0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [3] : 000000000000000000000000000000000000000000000000000009184e72a000
Arg [4] : 000000000000000000000000eba6614743c17e43a1fa088ff051ce0b7beffd5e
Arg [5] : 000000000000000000000000000000000000000000000000000000000000000d
Arg [6] : 45636f7761747420546f6b656e00000000000000000000000000000000000000
Arg [7] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [8] : 4557540000000000000000000000000000000000000000000000000000000000


Deployed ByteCode Sourcemap

8175:694:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7006:96;7078:16;;;;;;;7006:96;;;1848:14:1;;1841:22;1823:41;;1811:2;1796:18;7006:96:0;;;;;;;;2717:92;;;:::i;:::-;;;;;;;:::i;3949:169::-;;;;;;:::i;:::-;;:::i;3015:100::-;3095:12;;3015:100;;;8209:25:1;;;8197:2;8182:18;3015:100:0;8164:76:1;3525:418:0;;;;;;:::i;:::-;;:::i;2917:92::-;2992:9;;2917:92;;2992:9;;;;8387:36:1;;8375:2;8360:18;2917:92:0;8342:87:1;4281:215:0;;;;;;:::i;:::-;;:::i;7108:103::-;;;;;;:::i;:::-;;:::i;:::-;;7466:91;;;;;;:::i;:::-;;:::i;3121:119::-;;;;;;:::i;:::-;-1:-1:-1;;;;;3214:18:0;3187:7;3214:18;;;:9;:18;;;;;;;3121:119;864:148;;;:::i;7563:324::-;;;;;;:::i;:::-;;:::i;7217:75::-;;;:::i;3246:92::-;3296:7;718:6;-1:-1:-1;;;;;718:6:0;3246:92;;;-1:-1:-1;;;;;1639:32:1;;;1621:51;;1609:2;1594:18;3246:92:0;1576:102:1;645:87:0;691:7;718:6;-1:-1:-1;;;;;718:6:0;645:87;;2815:96;;;:::i;4502:375::-;;;;;;:::i;:::-;;:::i;3344:175::-;;;;;;:::i;:::-;;:::i;4124:151::-;;;;;;:::i;:::-;-1:-1:-1;;;;;4240:18:0;;;4213:7;4240:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;4124:151;1018:244;;;;;;:::i;:::-;;:::i;2717:92::-;2763:13;2796:5;2789:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2717:92;:::o;3949:169::-;4032:4;4049:39;175:10;4072:7;4081:6;4049:8;:39::i;:::-;-1:-1:-1;4106:4:0;3949:169;;;;:::o;3525:418::-;3631:4;3648:36;3658:6;3666:9;3677:6;3648:9;:36::i;:::-;-1:-1:-1;;;;;3722:19:0;;3695:24;3722:19;;;:11;:19;;;;;;;;175:10;3722:33;;;;;;;;3774:26;;;;3766:79;;;;-1:-1:-1;;;3766:79:0;;6646:2:1;3766:79:0;;;6628:21:1;6685:2;6665:18;;;6658:30;6724:34;6704:18;;;6697:62;-1:-1:-1;;;6775:18:1;;;6768:38;6823:19;;3766:79:0;;;;;;;;;3856:57;3865:6;175:10;3887:25;3906:6;3887:16;:25;:::i;:::-;3856:8;:57::i;:::-;-1:-1:-1;3931:4:0;;3525:418;-1:-1:-1;;;;3525:418:0:o;4281:215::-;175:10;4369:4;4418:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;4418:34:0;;;;;;;;;;4369:4;;4386:80;;4409:7;;4418:47;;4455:10;;4418:47;:::i;7108:103::-;6926:16;;;;;;;6925:17;6917:63;;;;-1:-1:-1;;;6917:63:0;;;;;;;:::i;:::-;7181:22:::1;7187:7;7196:6;7181:5;:22::i;:::-;7108:103:::0;;:::o;7466:91::-;7522:27;175:10;7542:6;7522:5;:27::i;:::-;7466:91;:::o;864:148::-;691:7;718:6;-1:-1:-1;;;;;718:6:0;175:10;778:23;770:68;;;;-1:-1:-1;;;770:68:0;;;;;;;:::i;:::-;971:1:::1;955:6:::0;;934:40:::1;::::0;-1:-1:-1;;;;;955:6:0;;::::1;::::0;934:40:::1;::::0;971:1;;934:40:::1;1002:1;985:19:::0;;-1:-1:-1;;;;;;985:19:0::1;::::0;;864:148::o;7563:324::-;7638:24;7665:32;7675:7;175:10;4124:151;:::i;7665:32::-;7638:59;;7734:6;7714:16;:26;;7706:75;;;;-1:-1:-1;;;7706:75:0;;7860:2:1;7706:75:0;;;7842:21:1;7899:2;7879:18;;;7872:30;7938:34;7918:18;;;7911:62;-1:-1:-1;;;7989:18:1;;;7982:34;8033:19;;7706:75:0;7832:226:1;7706:75:0;7790:58;7799:7;175:10;7822:25;7841:6;7822:16;:25;:::i;7790:58::-;7857:22;7863:7;7872:6;7857:5;:22::i;:::-;7563:324;;;:::o;7217:75::-;6926:16;;;;;;;6925:17;6917:63;;;;-1:-1:-1;;;6917:63:0;;;;;;;:::i;:::-;7268:16:::1;:14;:16::i;:::-;7217:75::o:0;2815:96::-;2863:13;2896:7;2889:14;;;;;:::i;4502:375::-;175:10;4595:4;4639:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;4639:34:0;;;;;;;;;;4692:35;;;;4684:85;;;;-1:-1:-1;;;4684:85:0;;4666:2:1;4684:85:0;;;4648:21:1;4705:2;4685:18;;;4678:30;4744:34;4724:18;;;4717:62;-1:-1:-1;;;4795:18:1;;;4788:35;4840:19;;4684:85:0;4638:227:1;4684:85:0;4780:67;175:10;4803:7;4812:34;4831:15;4812:16;:34;:::i;4780:67::-;-1:-1:-1;4865:4:0;;4502:375;-1:-1:-1;;;4502:375:0:o;3344:175::-;3430:4;3447:42;175:10;3471:9;3482:6;3447:9;:42::i;1018:244::-;691:7;718:6;-1:-1:-1;;;;;718:6:0;175:10;778:23;770:68;;;;-1:-1:-1;;;770:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;1107:22:0;::::1;1099:73;;;::::0;-1:-1:-1;;;1099:73:0;;4259:2:1;1099:73:0::1;::::0;::::1;4241:21:1::0;4298:2;4278:18;;;4271:30;4337:34;4317:18;;;4310:62;-1:-1:-1;;;4388:18:1;;;4381:36;4434:19;;1099:73:0::1;4231:228:1::0;1099:73:0::1;1209:6;::::0;;1188:38:::1;::::0;-1:-1:-1;;;;;1188:38:0;;::::1;::::0;1209:6;::::1;::::0;1188:38:::1;::::0;::::1;1237:6;:17:::0;;-1:-1:-1;;;;;;1237:17:0::1;-1:-1:-1::0;;;;;1237:17:0;;;::::1;::::0;;;::::1;::::0;;1018:244::o;5487:334::-;-1:-1:-1;;;;;5571:21:0;;5563:65;;;;-1:-1:-1;;;5563:65:0;;2685:2:1;5563:65:0;;;2667:21:1;2724:2;2704:18;;;2697:30;2763:33;2743:18;;;2736:61;2814:18;;5563:65:0;2657:181:1;5563:65:0;5715:6;5699:12;;:22;;;;;;;:::i;:::-;;;;-1:-1:-1;;;;;;;5732:18:0;;;;;;:9;:18;;;;;:28;;5754:6;;5732:18;:28;;5754:6;;5732:28;:::i;:::-;;;;-1:-1:-1;;5776:37:0;;8209:25:1;;;-1:-1:-1;;;;;5776:37:0;;;5793:1;;5776:37;;8197:2:1;8182:18;5776:37:0;;;;;;;5487:334;;:::o;6321:344::-;-1:-1:-1;;;;;6423:19:0;;6415:68;;;;-1:-1:-1;;;6415:68:0;;3451:2:1;6415:68:0;;;3433:21:1;3490:2;3470:18;;;3463:30;3529:34;3509:18;;;3502:62;-1:-1:-1;;;3580:18:1;;;3573:34;3624:19;;6415:68:0;3423:226:1;6415:68:0;-1:-1:-1;;;;;6502:21:0;;6494:68;;;;-1:-1:-1;;;6494:68:0;;7457:2:1;6494:68:0;;;7439:21:1;7496:2;7476:18;;;7469:30;7535:34;7515:18;;;7508:62;-1:-1:-1;;;7586:18:1;;;7579:32;7628:19;;6494:68:0;7429:224:1;6494:68:0;-1:-1:-1;;;;;6573:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;6625:32;;8209:25:1;;;6625:32:0;;8182:18:1;6625:32:0;;;;;;;;6321:344;;;:::o;4883:598::-;-1:-1:-1;;;;;4989:20:0;;4981:70;;;;-1:-1:-1;;;4981:70:0;;3045:2:1;4981:70:0;;;3027:21:1;3084:2;3064:18;;;3057:30;3123:34;3103:18;;;3096:62;-1:-1:-1;;;3174:18:1;;;3167:35;3219:19;;4981:70:0;3017:227:1;4981:70:0;-1:-1:-1;;;;;5070:23:0;;5062:71;;;;-1:-1:-1;;;5062:71:0;;5474:2:1;5062:71:0;;;5456:21:1;5513:2;5493:18;;;5486:30;5552:34;5532:18;;;5525:62;-1:-1:-1;;;5603:18:1;;;5596:33;5646:19;;5062:71:0;5446:225:1;5062:71:0;-1:-1:-1;;;;;5226:17:0;;5202:21;5226:17;;;:9;:17;;;;;;5262:23;;;;5254:74;;;;-1:-1:-1;;;5254:74:0;;5878:2:1;5254:74:0;;;5860:21:1;5917:2;5897:18;;;5890:30;5956:34;5936:18;;;5929:62;-1:-1:-1;;;6007:18:1;;;6000:36;6053:19;;5254:74:0;5850:228:1;5254:74:0;5359:22;5375:6;5359:13;:22;:::i;:::-;-1:-1:-1;;;;;5339:17:0;;;;;;;:9;:17;;;;;;:42;;;;5392:20;;;;;;;;:30;;5416:6;;5339:17;5392:30;;5416:6;;5392:30;:::i;:::-;;;;;;;;5455:9;-1:-1:-1;;;;;5438:35:0;5447:6;-1:-1:-1;;;;;5438:35:0;;5466:6;5438:35;;;;8209:25:1;;8197:2;8182:18;;8164:76;5438:35:0;;;;;;;;4883:598;;;;:::o;8642:123::-;691:7;718:6;-1:-1:-1;;;;;718:6:0;175:10;778:23;770:68;;;;-1:-1:-1;;;770:68:0;;;;;;;:::i;:::-;8729:28:::1;8741:7;8750:6;8729:11;:28::i;5827:488::-:0;-1:-1:-1;;;;;5911:21:0;;5903:67;;;;-1:-1:-1;;;5903:67:0;;7055:2:1;5903:67:0;;;7037:21:1;7094:2;7074:18;;;7067:30;7133:34;7113:18;;;7106:62;-1:-1:-1;;;7184:18:1;;;7177:31;7225:19;;5903:67:0;7027:223:1;5903:67:0;-1:-1:-1;;;;;6066:18:0;;6041:22;6066:18;;;:9;:18;;;;;;6103:24;;;;6095:71;;;;-1:-1:-1;;;6095:71:0;;3856:2:1;6095:71:0;;;3838:21:1;3895:2;3875:18;;;3868:30;3934:34;3914:18;;;3907:62;-1:-1:-1;;;3985:18:1;;;3978:32;4027:19;;6095:71:0;3828:224:1;6095:71:0;6198:23;6215:6;6198:14;:23;:::i;:::-;-1:-1:-1;;;;;6177:18:0;;;;;;:9;:18;;;;;:44;;;;6232:12;:22;;6248:6;;6177:18;6232:22;;6248:6;;6232:22;:::i;:::-;;;;-1:-1:-1;;6270:37:0;;8209:25:1;;;6296:1:0;;-1:-1:-1;;;;;6270:37:0;;;;;8197:2:1;8182:18;6270:37:0;8164:76:1;8771:95:0;691:7;718:6;-1:-1:-1;;;;;718:6:0;175:10;778:23;770:68;;;;-1:-1:-1;;;770:68:0;;;;;;;:::i;:::-;8836:22:::1;7352:16:::0;:23;;-1:-1:-1;;7352:23:0;;;;;7391:14;;;;7352:23;;7391:14;7298:115::o;14:173:1:-;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:2;;177:1;174;167:12;111:2;63:124;;;:::o;192:196::-;251:6;304:2;292:9;283:7;279:23;275:32;272:2;;;325:6;317;310:22;272:2;353:29;372:9;353:29;:::i;:::-;343:39;262:126;-1:-1:-1;;;262:126:1:o;393:270::-;461:6;469;522:2;510:9;501:7;497:23;493:32;490:2;;;543:6;535;528:22;490:2;571:29;590:9;571:29;:::i;:::-;561:39;;619:38;653:2;642:9;638:18;619:38;:::i;:::-;609:48;;480:183;;;;;:::o;668:338::-;745:6;753;761;814:2;802:9;793:7;789:23;785:32;782:2;;;835:6;827;820:22;782:2;863:29;882:9;863:29;:::i;:::-;853:39;;911:38;945:2;934:9;930:18;911:38;:::i;:::-;901:48;;996:2;985:9;981:18;968:32;958:42;;772:234;;;;;:::o;1011:264::-;1079:6;1087;1140:2;1128:9;1119:7;1115:23;1111:32;1108:2;;;1161:6;1153;1146:22;1108:2;1189:29;1208:9;1189:29;:::i;:::-;1179:39;1265:2;1250:18;;;;1237:32;;-1:-1:-1;;;1098:177:1:o;1280:190::-;1339:6;1392:2;1380:9;1371:7;1367:23;1363:32;1360:2;;;1413:6;1405;1398:22;1360:2;-1:-1:-1;1441:23:1;;1350:120;-1:-1:-1;1350:120:1:o;1875:603::-;1987:4;2016:2;2045;2034:9;2027:21;2077:6;2071:13;2120:6;2115:2;2104:9;2100:18;2093:34;2145:4;2158:140;2172:6;2169:1;2166:13;2158:140;;;2267:14;;;2263:23;;2257:30;2233:17;;;2252:2;2229:26;2222:66;2187:10;;2158:140;;;2316:6;2313:1;2310:13;2307:2;;;2386:4;2381:2;2372:6;2361:9;2357:22;2353:31;2346:45;2307:2;-1:-1:-1;2462:2:1;2441:15;-1:-1:-1;;2437:29:1;2422:45;;;;2469:2;2418:54;;1996:482;-1:-1:-1;;;1996:482:1:o;4870:397::-;5072:2;5054:21;;;5111:2;5091:18;;;5084:30;5150:34;5145:2;5130:18;;5123:62;-1:-1:-1;;;5216:2:1;5201:18;;5194:31;5257:3;5242:19;;5044:223::o;6083:356::-;6285:2;6267:21;;;6304:18;;;6297:30;6363:34;6358:2;6343:18;;6336:62;6430:2;6415:18;;6257:182::o;8434:128::-;8474:3;8505:1;8501:6;8498:1;8495:13;8492:2;;;8511:18;;:::i;:::-;-1:-1:-1;8547:9:1;;8482:80::o;8567:125::-;8607:4;8635:1;8632;8629:8;8626:2;;;8640:18;;:::i;:::-;-1:-1:-1;8677:9:1;;8616:76::o;8697:380::-;8776:1;8772:12;;;;8819;;;8840:2;;8894:4;8886:6;8882:17;8872:27;;8840:2;8947;8939:6;8936:14;8916:18;8913:38;8910:2;;;8993:10;8988:3;8984:20;8981:1;8974:31;9028:4;9025:1;9018:15;9056:4;9053:1;9046:15;8910:2;;8752:325;;;:::o;9082:127::-;9143:10;9138:3;9134:20;9131:1;9124:31;9174:4;9171:1;9164:15;9198:4;9195:1;9188:15

Swarm Source

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