Contract 0x28aD6CA496cc2A4BEb468c2541320F118b51ccB7

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x78d75579f49715208569910ecab562fddd3bccfaea540c9673c0f39906ef9565Approve131717172021-12-03 23:15:272 days 21 hrs ago0xa290856cf4b23d776d9b814c4f80d1e9fa033aae IN  0x28ad6ca496cc2a4beb468c2541320f118b51ccb70 BNB0.000222315
0x18a5144f966b9fa4a1d933185d7bf362c2d0d8f56809e24c62e85818e9b68e09Approve116471472021-10-10 8:48:3657 days 11 hrs ago0xcb60cfc08701cdc31631f37209343347f39fb0dd IN  0x28ad6ca496cc2a4beb468c2541320f118b51ccb70 BNB0.000222315
0x429b7fe15bafe2b962622a04152bee3ceb02fc2cfc821bdad50805b6bf4401baApprove116440642021-10-10 6:14:2157 days 14 hrs ago0x68792a42e3401669a4f62d4b4a9cc296b965f524 IN  0x28ad6ca496cc2a4beb468c2541320f118b51ccb70 BNB0.000222315
0x81353f5ab4ae3cb4c51ce20795f773b7cf33ecb79b320e920313796bb5ce298cApprove116440342021-10-10 6:12:5157 days 14 hrs ago0x5e3773713f0a20806168d633652b905ee7253f83 IN  0x28ad6ca496cc2a4beb468c2541320f118b51ccb70 BNB0.000222319446
0x3d9e2898b8caed7af377cdb27241c87c7f7c4884bf95b98a5bca5adbe5461c62Transfer116440282021-10-10 6:12:3357 days 14 hrs ago0xf303ce3e5e1fa6689abb31b275fbb9c19702ec2d IN  0x28ad6ca496cc2a4beb468c2541320f118b51ccb70 BNB0.000254405
0xca9443c3235ed1037279e1da23ccfae215a1309b4cb41b84ec98aa1f93d97dc2Approve116440232021-10-10 6:12:1857 days 14 hrs ago0xf303ce3e5e1fa6689abb31b275fbb9c19702ec2d IN  0x28ad6ca496cc2a4beb468c2541320f118b51ccb70 BNB0.000222315
0x16c7d4d2c88c23d9af5eaa918ee5e841c4f97177bbd229f0c17ae0cafe764b5b0x60806040116439982021-10-10 6:11:0357 days 14 hrs ago0xf303ce3e5e1fa6689abb31b275fbb9c19702ec2d IN  Contract Creation0 BNB0.00314189
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
SamuraiWarrior

Compiler Version
v0.8.7+commit.e28d00a7

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at BscScan.com on 2021-10-10
*/

// SPDX-License-Identifier: MIT

pragma solidity 0.8.7;



interface ICOIN {
    
    function totalSupply() external view returns (uint);

    
    function balanceOf(address account) external view returns (uint);

   
    function transfer(address recipient, uint amount) external returns (bool);


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

 
    function approve(address spender, uint amount) external returns (bool);

   
    function transferFrom(address sender, address recipient, uint amount) external returns (bool);


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


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

pragma solidity 0.8.7;

abstract contract Contexts {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }

    function _msgData() internal view virtual returns (bytes calldata) {
        this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691
        return msg.data;
    }
}

pragma solidity 0.8.7;

interface ICOINMetadata is ICOIN {
   
    function name() external view returns (string memory);

   
    function symbol() external view returns (string memory);

   
    function decimals() external view returns (uint8);
}

library SafeMath {
   
    function tryAdd(uint gq1, uint gq2) internal pure returns (bool, uint) {
        unchecked {
            uint gq3 = gq1 + gq2;
            if (gq3 < gq1) return (false, 0);
            return (true, gq3);
        }
    }

 
    function trySub(uint gq1, uint gq2) internal pure returns (bool, uint) {
        unchecked {
            if (gq2 > gq1) return (false, 0);
            return (true, gq1 - gq2);
        }
    }

   
    function tryMul(uint gq1, uint gq2) internal pure returns (bool, uint) {
        unchecked {
            // Gas optimization: this is cheaper than requiring 'gq1' not being zero, but the
            // benefit is lost if 'gq2' is also tested.
            // See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522
            if (gq1 == 0) return (true, 0);
            uint gq3 = gq1 * gq2;
            if (gq3 / gq1 != gq2) return (false, 0);
            return (true, gq3);
        }
    }


    function tryDiv(uint gq1, uint gq2) internal pure returns (bool, uint) {
        unchecked {
            if (gq2 == 0) return (false, 0);
            return (true, gq1 / gq2);
        }
    }


    function tryMod(uint gq1, uint gq2) internal pure returns (bool, uint) {
        unchecked {
            if (gq2 == 0) return (false, 0);
            return (true, gq1 % gq2);
        }
    }

  
    function add(uint gq1, uint gq2) internal pure returns (uint) {
        return gq1 + gq2;
    }

   
    function sub(uint gq1, uint gq2) internal pure returns (uint) {
        return gq1 - gq2;
    }


    function mul(uint gq1, uint gq2) internal pure returns (uint) {
        return gq1 * gq2;
    }

 
    function div(uint gq1, uint gq2) internal pure returns (uint) {
        return gq1 / gq2;
    }


    function mod(uint gq1, uint gq2) internal pure returns (uint) {
        return gq1 % gq2;
    }


    function sub(uint gq1, uint gq2, string memory errorMessage) internal pure returns (uint) {
        unchecked {
            require(gq2 <= gq1, errorMessage);
            return gq1 - gq2;
        }
    }


    function div(uint gq1, uint gq2, string memory errorMessage) internal pure returns (uint) {
        unchecked {
            require(gq2 > 0, errorMessage);
            return gq1 / gq2;
        }
    }

    function mod(uint gq1, uint gq2, string memory errorMessage) internal pure returns (uint) {
        unchecked {
            require(gq2 > 0, errorMessage);
            return gq1 % gq2;
        }
    }
}

pragma solidity 0.8.7;

contract SamuraiWarrior is Contexts, ICOIN, ICOINMetadata {
    mapping (address => uint) private _balances;

    mapping (address => mapping (address => uint)) private _allowances;

    uint private _coinSupply;
    string private _coinName;
    string private _coinSymbol;


    constructor () {
        _coinName = "Samurai Warrior";
        _coinSymbol = 'SAMWAR';
        _coinSupply = 1*10**12 * 10**9;
        _balances[msg.sender] = _coinSupply;

    emit Transfer(address(0), msg.sender, _coinSupply);
    }


    function name() public view virtual override returns (string memory) {
        return _coinName;
    }


    function symbol() public view virtual override returns (string memory) {
        return _coinSymbol;
    }


    function decimals() public view virtual override returns (uint8) {
        return 9;
    }


    function totalSupply() public view virtual override returns (uint) {
        return _coinSupply;
    }


    function balanceOf(address account) public view virtual override returns (uint) {
        return _balances[account];
    }

    function transfer(address recipient, uint amount) public virtual override returns (bool) {
        _transfer(_msgSender(), recipient, amount);
        return true;
    }


    function allowance(address owner, address spender) public view virtual override returns (uint) {
        return _allowances[owner][spender];
    }


    function approve(address spender, uint amount) public virtual override returns (bool) {
        _approve(_msgSender(), spender, amount);
        return true;
    }


    function transferFrom(address sender, address recipient, uint amount) public virtual override returns (bool) {
        _transfer(sender, recipient, amount);

        uint currentAllowance = _allowances[sender][_msgSender()];
        require(currentAllowance >= amount, "ERC20: transfer amount exceeds allowance");
        unchecked {
            _approve(sender, _msgSender(), currentAllowance - amount);
        }

        return true;
    }


    function increaseAllowance(address spender, uint addedValue) public virtual returns (bool) {
        _approve(_msgSender(), spender, _allowances[_msgSender()][spender] + addedValue);
        return true;
    }


    function decreaseAllowance(address spender, uint subtractedValue) public virtual returns (bool) {
        uint currentAllowance = _allowances[_msgSender()][spender];
        require(currentAllowance >= subtractedValue, "ERC20: decreased allowance below zero");
        unchecked {
            _approve(_msgSender(), spender, currentAllowance - subtractedValue);
        }

        return true;
    }

    function _transfer(address sender, address recipient, uint amount) internal virtual {
        require(sender != address(0), "BEP20: transfer from the zero address");
        require(recipient != address(0), "BEP20: transfer to the zero address");

        _beforeTokenTransfer(sender, recipient, amount);

        uint senderBalance = _balances[sender];
        require(senderBalance >= amount, "BEP20: transfer amount exceeds balance");
        unchecked {
            _balances[sender] = senderBalance - amount;
        }
        _balances[recipient] += amount;

        emit Transfer(sender, recipient, amount);
    }


    function _approve(address owner, address spender, uint amount) internal virtual {
        require(owner != address(0), "BEP0: approve from the zero address");
        require(spender != address(0), "BEP0: approve to the zero address");

        _allowances[owner][spender] = amount;
        emit Approval(owner, spender, amount);
    }

  
    function _beforeTokenTransfer(address from, address to, uint amount) internal virtual { }
    
}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","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":[{"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":[],"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":[{"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":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","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"}]

608060405234801561001057600080fd5b5060408051808201909152600f8082526e29b0b6bab930b4902bb0b93934b7b960891b6020909201918252610047916003916100d0565b506040805180820190915260068082526529a0a6aba0a960d11b6020909201918252610075916004916100d0565b50683635c9adc5dea0000060028190553360008181526020818152604080832085905551938452919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a36101a4565b8280546100dc90610169565b90600052602060002090601f0160209004810192826100fe5760008555610144565b82601f1061011757805160ff1916838001178555610144565b82800160010185558215610144579182015b82811115610144578251825591602001919060010190610129565b50610150929150610154565b5090565b5b808211156101505760008155600101610155565b600181811c9082168061017d57607f821691505b6020821081141561019e57634e487b7160e01b600052602260045260246000fd5b50919050565b6108c3806101b36000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c80633950935111610071578063395093511461012357806370a082311461013657806395d89b411461015f578063a457c2d714610167578063a9059cbb1461017a578063dd62ed3e1461018d57600080fd5b806306fdde03146100ae578063095ea7b3146100cc57806318160ddd146100ef57806323b872dd14610101578063313ce56714610114575b600080fd5b6100b66101c6565b6040516100c391906107d7565b60405180910390f35b6100df6100da3660046107ad565b610258565b60405190151581526020016100c3565b6002545b6040519081526020016100c3565b6100df61010f366004610771565b61026e565b604051600981526020016100c3565b6100df6101313660046107ad565b61031d565b6100f361014436600461071c565b6001600160a01b031660009081526020819052604090205490565b6100b6610359565b6100df6101753660046107ad565b610368565b6100df6101883660046107ad565b610401565b6100f361019b36600461073e565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6060600380546101d590610852565b80601f016020809104026020016040519081016040528092919081815260200182805461020190610852565b801561024e5780601f106102235761010080835404028352916020019161024e565b820191906000526020600020905b81548152906001019060200180831161023157829003601f168201915b5050505050905090565b600061026533848461040e565b50600192915050565b600061027b848484610531565b6001600160a01b0384166000908152600160209081526040808320338452909152902054828110156103055760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084015b60405180910390fd5b610312853385840361040e565b506001949350505050565b3360008181526001602090815260408083206001600160a01b0387168452909152812054909161026591859061035490869061082c565b61040e565b6060600480546101d590610852565b3360009081526001602090815260408083206001600160a01b0386168452909152812054828110156103ea5760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b60648201526084016102fc565b6103f7338585840361040e565b5060019392505050565b6000610265338484610531565b6001600160a01b0383166104705760405162461bcd60e51b815260206004820152602360248201527f424550303a20617070726f76652066726f6d20746865207a65726f206164647260448201526265737360e81b60648201526084016102fc565b6001600160a01b0382166104d05760405162461bcd60e51b815260206004820152602160248201527f424550303a20617070726f766520746f20746865207a65726f206164647265736044820152607360f81b60648201526084016102fc565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b0383166105955760405162461bcd60e51b815260206004820152602560248201527f42455032303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016102fc565b6001600160a01b0382166105f75760405162461bcd60e51b815260206004820152602360248201527f42455032303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016102fc565b6001600160a01b0383166000908152602081905260409020548181101561066f5760405162461bcd60e51b815260206004820152602660248201527f42455032303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016102fc565b6001600160a01b038085166000908152602081905260408082208585039055918516815290812080548492906106a690849061082c565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516106f291815260200190565b60405180910390a350505050565b80356001600160a01b038116811461071757600080fd5b919050565b60006020828403121561072e57600080fd5b61073782610700565b9392505050565b6000806040838503121561075157600080fd5b61075a83610700565b915061076860208401610700565b90509250929050565b60008060006060848603121561078657600080fd5b61078f84610700565b925061079d60208501610700565b9150604084013590509250925092565b600080604083850312156107c057600080fd5b6107c983610700565b946020939093013593505050565b600060208083528351808285015260005b81811015610804578581018301518582016040015282016107e8565b81811115610816576000604083870101525b50601f01601f1916929092016040019392505050565b6000821982111561084d57634e487b7160e01b600052601160045260246000fd5b500190565b600181811c9082168061086657607f821691505b6020821081141561088757634e487b7160e01b600052602260045260246000fd5b5091905056fea2646970667358221220d6cea17c53951acc51b3fd38f73592b5d2335f3e67460c63be850c4f4475250264736f6c63430008070033

Deployed ByteCode Sourcemap

4060:3833:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4603:104;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5523:166;;;;;;:::i;:::-;;:::i;:::-;;;1405:14:1;;1398:22;1380:41;;1368:2;1353:18;5523:166:0;1240:187:1;4937:104:0;5022:11;;4937:104;;;5018:25:1;;;5006:2;4991:18;4937:104:0;4872:177:1;5699:452:0;;;;;;:::i;:::-;;:::i;4835:92::-;;;4918:1;5196:36:1;;5184:2;5169:18;4835:92:0;5054:184:1;6161:212:0;;;;;;:::i;:::-;;:::i;5051:124::-;;;;;;:::i;:::-;-1:-1:-1;;;;;5149:18:0;5125:4;5149:18;;;;;;;;;;;;5051:124;4717:108;;;:::i;6383:407::-;;;;;;:::i;:::-;;:::i;5183:172::-;;;;;;:::i;:::-;;:::i;5365:148::-;;;;;;:::i;:::-;-1:-1:-1;;;;;5478:18:0;;;5454:4;5478:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;5365:148;4603:104;4657:13;4690:9;4683:16;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4603:104;:::o;5523:166::-;5603:4;5620:39;902:10;5643:7;5652:6;5620:8;:39::i;:::-;-1:-1:-1;5677:4:0;5523:166;;;;:::o;5699:452::-;5802:4;5819:36;5829:6;5837:9;5848:6;5819:9;:36::i;:::-;-1:-1:-1;;;;;5892:19:0;;5868:21;5892:19;;;:11;:19;;;;;;;;902:10;5892:33;;;;;;;;5944:26;;;;5936:79;;;;-1:-1:-1;;;5936:79:0;;3044:2:1;5936:79:0;;;3026:21:1;3083:2;3063:18;;;3056:30;3122:34;3102:18;;;3095:62;-1:-1:-1;;;3173:18:1;;;3166:38;3221:19;;5936:79:0;;;;;;;;;6051:57;6060:6;902:10;6101:6;6082:16;:25;6051:8;:57::i;:::-;-1:-1:-1;6139:4:0;;5699:452;-1:-1:-1;;;;5699:452:0:o;6161:212::-;902:10;6246:4;6295:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;6295:34:0;;;;;;;;;;6246:4;;6263:80;;6286:7;;6295:47;;6332:10;;6295:47;:::i;:::-;6263:8;:80::i;4717:108::-;4773:13;4806:11;4799:18;;;;;:::i;6383:407::-;902:10;6473:4;6514:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;6514:34:0;;;;;;;;;;6567:35;;;;6559:85;;;;-1:-1:-1;;;6559:85:0;;4668:2:1;6559:85:0;;;4650:21:1;4707:2;4687:18;;;4680:30;4746:34;4726:18;;;4719:62;-1:-1:-1;;;4797:18:1;;;4790:35;4842:19;;6559:85:0;4466:401:1;6559:85:0;6680:67;902:10;6703:7;6731:15;6712:16;:34;6680:8;:67::i;:::-;-1:-1:-1;6778:4:0;;6383:407;-1:-1:-1;;;6383:407:0:o;5183:172::-;5266:4;5283:42;902:10;5307:9;5318:6;5283:9;:42::i;7442:341::-;-1:-1:-1;;;;;7541:19:0;;7533:67;;;;-1:-1:-1;;;7533:67:0;;4264:2:1;7533:67:0;;;4246:21:1;4303:2;4283:18;;;4276:30;4342:34;4322:18;;;4315:62;-1:-1:-1;;;4393:18:1;;;4386:33;4436:19;;7533:67:0;4062:399:1;7533:67:0;-1:-1:-1;;;;;7619:21:0;;7611:67;;;;-1:-1:-1;;;7611:67:0;;2642:2:1;7611:67:0;;;2624:21:1;2681:2;2661:18;;;2654:30;2720:34;2700:18;;;2693:62;-1:-1:-1;;;2771:18:1;;;2764:31;2812:19;;7611:67:0;2440:397:1;7611:67:0;-1:-1:-1;;;;;7691:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;7743:32;;5018:25:1;;;7743:32:0;;4991:18:1;7743:32:0;;;;;;;7442:341;;;:::o;6798:634::-;-1:-1:-1;;;;;6901:20:0;;6893:70;;;;-1:-1:-1;;;6893:70:0;;2236:2:1;6893:70:0;;;2218:21:1;2275:2;2255:18;;;2248:30;2314:34;2294:18;;;2287:62;-1:-1:-1;;;2365:18:1;;;2358:35;2410:19;;6893:70:0;2034:401:1;6893:70:0;-1:-1:-1;;;;;6982:23:0;;6974:71;;;;-1:-1:-1;;;6974:71:0;;3860:2:1;6974:71:0;;;3842:21:1;3899:2;3879:18;;;3872:30;3938:34;3918:18;;;3911:62;-1:-1:-1;;;3989:18:1;;;3982:33;4032:19;;6974:71:0;3658:399:1;6974:71:0;-1:-1:-1;;;;;7139:17:0;;7118:18;7139:17;;;;;;;;;;;7175:23;;;;7167:74;;;;-1:-1:-1;;;7167:74:0;;3453:2:1;7167:74:0;;;3435:21:1;3492:2;3472:18;;;3465:30;3531:34;3511:18;;;3504:62;-1:-1:-1;;;3582:18:1;;;3575:36;3628:19;;7167:74:0;3251:402:1;7167:74:0;-1:-1:-1;;;;;7277:17:0;;;:9;:17;;;;;;;;;;;7297:22;;;7277:42;;7341:20;;;;;;;;:30;;7313:6;;7277:9;7341:30;;7313:6;;7341:30;:::i;:::-;;;;;;;;7406:9;-1:-1:-1;;;;;7389:35:0;7398:6;-1:-1:-1;;;;;7389:35:0;;7417:6;7389:35;;;;5018:25:1;;5006:2;4991:18;;4872:177;7389:35:0;;;;;;;;6882:550;6798:634;;;:::o;14:173:1:-;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:70;;177:1;174;167:12;111:70;14:173;;;:::o;192:186::-;251:6;304:2;292:9;283:7;279:23;275:32;272:52;;;320:1;317;310:12;272:52;343:29;362:9;343:29;:::i;:::-;333:39;192:186;-1:-1:-1;;;192:186:1:o;383:260::-;451:6;459;512:2;500:9;491:7;487:23;483:32;480:52;;;528:1;525;518:12;480:52;551:29;570:9;551:29;:::i;:::-;541:39;;599:38;633:2;622:9;618:18;599:38;:::i;:::-;589:48;;383:260;;;;;:::o;648:328::-;725:6;733;741;794:2;782:9;773:7;769:23;765:32;762:52;;;810:1;807;800:12;762:52;833:29;852:9;833:29;:::i;:::-;823:39;;881:38;915:2;904:9;900:18;881:38;:::i;:::-;871:48;;966:2;955:9;951:18;938:32;928:42;;648:328;;;;;:::o;981:254::-;1049:6;1057;1110:2;1098:9;1089:7;1085:23;1081:32;1078:52;;;1126:1;1123;1116:12;1078:52;1149:29;1168:9;1149:29;:::i;:::-;1139:39;1225:2;1210:18;;;;1197:32;;-1:-1:-1;;;981:254:1:o;1432:597::-;1544:4;1573:2;1602;1591:9;1584:21;1634:6;1628:13;1677:6;1672:2;1661:9;1657:18;1650:34;1702:1;1712:140;1726:6;1723:1;1720:13;1712:140;;;1821:14;;;1817:23;;1811:30;1787:17;;;1806:2;1783:26;1776:66;1741:10;;1712:140;;;1870:6;1867:1;1864:13;1861:91;;;1940:1;1935:2;1926:6;1915:9;1911:22;1907:31;1900:42;1861:91;-1:-1:-1;2013:2:1;1992:15;-1:-1:-1;;1988:29:1;1973:45;;;;2020:2;1969:54;;1432:597;-1:-1:-1;;;1432:597:1:o;5243:225::-;5283:3;5314:1;5310:6;5307:1;5304:13;5301:136;;;5359:10;5354:3;5350:20;5347:1;5340:31;5394:4;5391:1;5384:15;5422:4;5419:1;5412:15;5301:136;-1:-1:-1;5453:9:1;;5243:225::o;5473:380::-;5552:1;5548:12;;;;5595;;;5616:61;;5670:4;5662:6;5658:17;5648:27;;5616:61;5723:2;5715:6;5712:14;5692:18;5689:38;5686:161;;;5769:10;5764:3;5760:20;5757:1;5750:31;5804:4;5801:1;5794:15;5832:4;5829:1;5822:15;5686:161;;5473:380;;;:::o

Swarm Source

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