Contract 0x9d2ada1c50d265b3be6c36eb840c711f9d9d68a0

 

Contract Overview

Balance:
0 BNB

BNB Value:
$0.00

Token:
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x85d905d561b510fba21fe571ce04aba35a05a42bba3985605e70e455983a84fbApprove93734312021-07-22 7:22:3166 days 9 hrs ago0x984d0ff7bc55bf637ccb345df3a2ccf928665b6d IN  0x9d2ada1c50d265b3be6c36eb840c711f9d9d68a00 BNB0.00022183
0xdbfba3056684c29ceb41d52f7efbe3c62d9ac2da34d43ddf0c1e1d38fe756435Approve93715712021-07-22 5:49:3166 days 11 hrs ago0x1f76b983c14046bd795ad5db1169cdd47865c9f1 IN  0x9d2ada1c50d265b3be6c36eb840c711f9d9d68a00 BNB0.00022183
0xce78de0c34679f4002208ab03f4af731bec63ac31b7a89391f8cb0f185656247Approve93714652021-07-22 5:44:1366 days 11 hrs ago0x45bffbd10bf9e978ebbdd9934dc943730732ed50 IN  0x9d2ada1c50d265b3be6c36eb840c711f9d9d68a00 BNB0.00022183
0xa759b6111421ce6ad6e302b1eaa2849a99274df2046edc6ee10294ddf98b740cApprove93713392021-07-22 5:37:5566 days 11 hrs ago0xf4d7d7d0473516693955abcb095743f16e0207bc IN  0x9d2ada1c50d265b3be6c36eb840c711f9d9d68a00 BNB0.00022183
0x2d012e122ac8c9d6cb32c06d3650377cafbb6f4c21737df61582246ff46a2650Approve93708552021-07-22 5:13:4366 days 11 hrs ago0xa687c858de27eaf8849c1f7b19ff444feccb3509 IN  0x9d2ada1c50d265b3be6c36eb840c711f9d9d68a00 BNB0.00022183
0x726ce7885aa1a10143f1d67dd8bedeb95d77b4d9f210bbc9dde78f06a6bd3e05Approve93708242021-07-22 5:12:1066 days 11 hrs ago0x7fdec1f98b65691d6abd7b0a81dab9c2bf38911b IN  0x9d2ada1c50d265b3be6c36eb840c711f9d9d68a00 BNB0.00022185
0x55f1be890754ad3754a2b0b77c4ed156ce9fef32b3a0f62573576a154ec0b5aeApprove93707652021-07-22 5:09:1366 days 12 hrs ago0xc243c23834321dd3978981feda7babddd4c4a93b IN  0x9d2ada1c50d265b3be6c36eb840c711f9d9d68a00 BNB0.00022183
0xf721ac4a17095c99bb933a39635dfb2bddf8437bb3e2e9720333fdeb81c6965bTransfer93707572021-07-22 5:08:4966 days 12 hrs ago0xc243c23834321dd3978981feda7babddd4c4a93b IN  0x9d2ada1c50d265b3be6c36eb840c711f9d9d68a00 BNB0.000263535
0xaf9acaa38a4ce619aa936c2ea2740011a7f56845aae78f3a3110329b2c8c44c80x60c0604093706612021-07-22 5:04:0166 days 12 hrs ago0xc243c23834321dd3978981feda7babddd4c4a93b IN  Contract Creation0 BNB0.00297649
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
AutoTune

Compiler Version
v0.8.6+commit.11564f7e

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at BscScan.com on 2021-07-22
*/

// SPDX-License-Identifier: MIT
pragma solidity 0.8.6;

    abstract contract BP20 {
    function totalSupply() public virtual view returns (uint);
    function balanceOf(address tokenOwner) public virtual view returns (uint balance);
    function allowance(address tokenOwner, address spender) public virtual view returns (uint remaining);
    function transfer(address to, uint tokens) public virtual returns (bool success);
    function approve(address spender, uint tokens) public virtual returns (bool success);
    function transferFrom(address from, address to, uint tokens) public virtual returns (bool success);

    event Transfer(address indexed from, address indexed to, uint tokens);
    event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
}

abstract contract Contexta {
    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;
    }
}


contract Math {
 function tryAdd(uint ad1, uint ad2) internal pure returns (bool, uint) {
        unchecked {
            uint ad3 = ad1 + ad2;
            if (ad3 < ad1) return (false, 0);
            return (true, ad3);
        }
    }

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

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


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


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

  
    function add(uint ad1, uint ad2) internal pure returns (uint) {
        return ad1 + ad2;
    }

   
    function sub(uint ad1, uint ad2) internal pure returns (uint ad3) {
        require(ad2 <= ad1);
        ad3 = ad1 - ad2;
    }


    function mul(uint ad1, uint ad2) internal pure returns (uint) {
        return ad1 * ad2;
    }

 
    function div(uint ad1, uint ad2) internal pure returns (uint) {
        return ad1 / ad2;
    }


    function mod(uint ad1, uint ad2) internal pure returns (uint) {
        return ad1 % ad2;
    }


    function sub(uint ad1, uint ad2, string memory errorMessage) internal pure returns (uint ad3) {
        unchecked {
            require(ad2 <= ad1, errorMessage);
            ad3 = ad1 - ad2;
        }
    }


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

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

contract AutoTune is BP20, Contexta , Math {
    string public name =  "Auto Tune";
    string public symbol =  "ATUNE";
    uint8 public decimals = 9;
    uint public _totalSupply = 1*10**13 * 10**9;

    mapping(address => uint) balances;
    mapping(address => mapping(address => uint)) allowed;

    constructor() {
        balances[msg.sender] = _totalSupply;
        emit Transfer(address(0), msg.sender, _totalSupply);
    }
    

    function totalSupply() public override view returns (uint) {
        return _totalSupply - balances[address(0)];
    }

    function balanceOf(address tokenOwner) public override view returns (uint balance) {
        return balances[tokenOwner];
    }

    function allowance(address tokenOwner, address spender) public override view returns (uint remaining) {
        return allowed[tokenOwner][spender];
    }
    
    function _transfer(address sender, address recipient, uint256 amount) internal virtual {
        require(sender != address(0), "BEAC20: transfer from the zero address");
        require(recipient != address(0), "BEAC20: transfer to the zero address");

        _beforeTokenTransfer(sender, recipient, amount);

        uint256 senderBalance = balances[sender];
        require(senderBalance >= amount, "BEAC20: transfer amount exceeds balance");
        unchecked {
            balances[sender] = senderBalance - amount;
        }
        balances[recipient] += amount;

        emit Transfer(sender, recipient, amount);
    }

    function transfer(address to, uint tokens) public override returns (bool success) {
        _transfer(msg.sender, to, tokens);
        emit Transfer(msg.sender, to, tokens);
        return true;
    }

    function approve(address spender, uint tokens) public override returns (bool success) {
        allowed[msg.sender][spender] = tokens;
        emit Approval(msg.sender, spender, tokens);
        return true;
    }

    function transferFrom(address from, address to, uint tokens) public override returns (bool success) {
        allowed[from][msg.sender] = sub(allowed[from][msg.sender], tokens);
        _transfer(from, to, tokens);
        emit Transfer(from, to, tokens);
        return true;
    }
    function _beforeTokenTransfer(address from, address to, uint256 amount) internal virtual { }


}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"tokenOwner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"tokens","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":"tokens","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"_totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"tokenOwner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"remaining","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"tokenOwner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"balance","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","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":"to","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

60c060405260096080819052684175746f2054756e6560b81b60a090815261002a91600091906100d0565b50604080518082019091526005808252644154554e4560d81b6020909201918252610057916001916100d0565b506002805460ff1916600917905569021e19e0c9bab240000060035534801561007f57600080fd5b5060035433600081815260046020908152604080832085905551938452919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a36101a4565b8280546100dc90610169565b90600052602060002090601f0160209004810192826100fe5760008555610144565b82601f1061011757805160ff1916838001178555610144565b82800160010185558215610144579182015b82811115610144578251825591602001919060010190610129565b50610150929150610154565b5090565b5b808211156101505760008155600101610155565b600181811c9082168061017d57607f821691505b6020821081141561019e57634e487b7160e01b600052602260045260246000fd5b50919050565b6107c6806101b36000396000f3fe608060405234801561001057600080fd5b506004361061009e5760003560e01c80633eaaf86b116100665780633eaaf86b1461012c57806370a082311461013557806395d89b411461015e578063a9059cbb14610166578063dd62ed3e1461017957600080fd5b806306fdde03146100a3578063095ea7b3146100c157806318160ddd146100e457806323b872dd146100fa578063313ce5671461010d575b600080fd5b6100ab6101b2565b6040516100b891906106bb565b60405180910390f35b6100d46100cf366004610691565b610240565b60405190151581526020016100b8565b6100ec6102ac565b6040519081526020016100b8565b6100d4610108366004610655565b6102ea565b60025461011a9060ff1681565b60405160ff90911681526020016100b8565b6100ec60035481565b6100ec610143366004610607565b6001600160a01b031660009081526004602052604090205490565b6100ab61039e565b6100d4610174366004610691565b6103ab565b6100ec610187366004610622565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205490565b600080546101bf9061073f565b80601f01602080910402602001604051908101604052809291908181526020018280546101eb9061073f565b80156102385780601f1061020d57610100808354040283529160200191610238565b820191906000526020600020905b81548152906001019060200180831161021b57829003601f168201915b505050505081565b3360008181526005602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061029b9086815260200190565b60405180910390a350600192915050565b600080805260046020527f17ef568e3e12ab5b9c7254a8d58478811de00f9e6eb34345acd53bf8fd09d3ec546003546102e59190610728565b905090565b6001600160a01b038316600090815260056020908152604080832033845290915281205461031890836103f5565b6001600160a01b0385166000908152600560209081526040808320338452909152902055610347848484610415565b826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161038c91815260200190565b60405180910390a35060019392505050565b600180546101bf9061073f565b60006103b8338484610415565b6040518281526001600160a01b0384169033907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200161029b565b60008282111561040457600080fd5b61040e8284610728565b9392505050565b6001600160a01b03831661047f5760405162461bcd60e51b815260206004820152602660248201527f4245414332303a207472616e736665722066726f6d20746865207a65726f206160448201526564647265737360d01b60648201526084015b60405180910390fd5b6001600160a01b0382166104e15760405162461bcd60e51b8152602060048201526024808201527f4245414332303a207472616e7366657220746f20746865207a65726f206164646044820152637265737360e01b6064820152608401610476565b6001600160a01b0383166000908152600460205260409020548181101561055a5760405162461bcd60e51b815260206004820152602760248201527f4245414332303a207472616e7366657220616d6f756e7420657863656564732060448201526662616c616e636560c81b6064820152608401610476565b6001600160a01b03808516600090815260046020526040808220858503905591851681529081208054849290610591908490610710565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516105dd91815260200190565b60405180910390a350505050565b80356001600160a01b038116811461060257600080fd5b919050565b60006020828403121561061957600080fd5b61040e826105eb565b6000806040838503121561063557600080fd5b61063e836105eb565b915061064c602084016105eb565b90509250929050565b60008060006060848603121561066a57600080fd5b610673846105eb565b9250610681602085016105eb565b9150604084013590509250925092565b600080604083850312156106a457600080fd5b6106ad836105eb565b946020939093013593505050565b600060208083528351808285015260005b818110156106e8578581018301518582016040015282016106cc565b818111156106fa576000604083870101525b50601f01601f1916929092016040019392505050565b600082198211156107235761072361077a565b500190565b60008282101561073a5761073a61077a565b500390565b600181811c9082168061075357607f821691505b6020821081141561077457634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfea2646970667358221220125342126de749d72937fea1cf0c5d653f593d6eb3b3601765cd9372872c551e64736f6c63430008060033

Deployed ByteCode Sourcemap

3815:2367:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3865:33;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5565:217;;;;;;:::i;:::-;;:::i;:::-;;;1405:14:1;;1398:22;1380:41;;1368:2;1353:18;5565:217:0;1335:92:1;4272:120:0;;;:::i;:::-;;;3400:25:1;;;3388:2;3373:18;4272:120:0;3355:76:1;5790:287:0;;;;;;:::i;:::-;;:::i;3943:25::-;;;;;;;;;;;;3608:4:1;3596:17;;;3578:36;;3566:2;3551:18;3943:25:0;3533:87:1;3975:43:0;;;;;;4400:129;;;;;;:::i;:::-;-1:-1:-1;;;;;4501:20:0;4469:12;4501:20;;;:8;:20;;;;;;;4400:129;3905:31;;;:::i;5353:204::-;;;;;;:::i;:::-;;:::i;4537:156::-;;;;;;:::i;:::-;-1:-1:-1;;;;;4657:19:0;;;4623:14;4657:19;;;:7;:19;;;;;;;;:28;;;;;;;;;;;;;4537:156;3865:33;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;5565:217::-;5670:10;5637:12;5662:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;5662:28:0;;;;;;;;;;:37;;;5715;5637:12;;5662:28;;5715:37;;;;5693:6;3400:25:1;;3388:2;3373:18;;3355:76;5715:37:0;;;;;;;;-1:-1:-1;5770:4:0;5565:217;;;;:::o;4272:120::-;4325:4;4364:20;;;:8;:20;;;;4349:12;;:35;;4364:20;4349:35;:::i;:::-;4342:42;;4272:120;:::o;5790:287::-;-1:-1:-1;;;;;5933:13:0;;5876:12;5933:13;;;:7;:13;;;;;;;;5947:10;5933:25;;;;;;;;5929:38;;5960:6;5929:3;:38::i;:::-;-1:-1:-1;;;;;5901:13:0;;;;;;:7;:13;;;;;;;;5915:10;5901:25;;;;;;;:66;5978:27;5909:4;5994:2;5998:6;5978:9;:27::i;:::-;6036:2;-1:-1:-1;;;;;6021:26:0;6030:4;-1:-1:-1;;;;;6021:26:0;;6040:6;6021:26;;;;3400:25:1;;3388:2;3373:18;;3355:76;6021:26:0;;;;;;;;-1:-1:-1;6065:4:0;5790:287;;;;;:::o;3905:31::-;;;;;;;:::i;5353:204::-;5421:12;5446:33;5456:10;5468:2;5472:6;5446:9;:33::i;:::-;5495:32;;3400:25:1;;;-1:-1:-1;;;;;5495:32:0;;;5504:10;;5495:32;;3388:2:1;3373:18;5495:32:0;3355:76:1;2699:130:0;2755:8;2791:3;2784;:10;;2776:19;;;;;;2812:9;2818:3;2812;:9;:::i;:::-;2806:15;2699:130;-1:-1:-1;;;2699:130:0:o;4705:640::-;-1:-1:-1;;;;;4811:20:0;;4803:71;;;;-1:-1:-1;;;4803:71:0;;2236:2:1;4803:71:0;;;2218:21:1;2275:2;2255:18;;;2248:30;2314:34;2294:18;;;2287:62;-1:-1:-1;;;2365:18:1;;;2358:36;2411:19;;4803:71:0;;;;;;;;;-1:-1:-1;;;;;4893:23:0;;4885:72;;;;-1:-1:-1;;;4885:72:0;;3051:2:1;4885:72:0;;;3033:21:1;3090:2;3070:18;;;3063:30;3129:34;3109:18;;;3102:62;-1:-1:-1;;;3180:18:1;;;3173:34;3224:19;;4885:72:0;3023:226:1;4885:72:0;-1:-1:-1;;;;;5054:16:0;;5030:21;5054:16;;;:8;:16;;;;;;5089:23;;;;5081:75;;;;-1:-1:-1;;;5081:75:0;;2643:2:1;5081:75:0;;;2625:21:1;2682:2;2662:18;;;2655:30;2721:34;2701:18;;;2694:62;-1:-1:-1;;;2772:18:1;;;2765:37;2819:19;;5081:75:0;2615:229:1;5081:75:0;-1:-1:-1;;;;;5192:16:0;;;;;;;:8;:16;;;;;;5211:22;;;5192:41;;5255:19;;;;;;;;:29;;5227:6;;5192:16;5255:29;;5227:6;;5255:29;:::i;:::-;;;;;;;;5319:9;-1:-1:-1;;;;;5302:35:0;5311:6;-1:-1:-1;;;;;5302:35:0;;5330:6;5302:35;;;;3400:25:1;;3388:2;3373:18;;3355:76;5302:35:0;;;;;;;;4792:553;4705:640;;;:::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:186::-;251:6;304:2;292:9;283:7;279:23;275:32;272:2;;;320:1;317;310:12;272:2;343:29;362:9;343:29;:::i;383:260::-;451:6;459;512:2;500:9;491:7;487:23;483:32;480:2;;;528:1;525;518:12;480:2;551:29;570:9;551:29;:::i;:::-;541:39;;599:38;633:2;622:9;618:18;599:38;:::i;:::-;589:48;;470:173;;;;;:::o;648:328::-;725:6;733;741;794:2;782:9;773:7;769:23;765:32;762:2;;;810:1;807;800:12;762:2;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;;752:224;;;;;:::o;981:254::-;1049:6;1057;1110:2;1098:9;1089:7;1085:23;1081:32;1078:2;;;1126:1;1123;1116:12;1078:2;1149:29;1168:9;1149:29;:::i;:::-;1139:39;1225:2;1210:18;;;;1197:32;;-1:-1:-1;;;1068:167: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:2;;;1940:1;1935:2;1926:6;1915:9;1911:22;1907:31;1900:42;1861:2;-1:-1:-1;2013:2:1;1992:15;-1:-1:-1;;1988:29:1;1973:45;;;;2020:2;1969:54;;1553:476;-1:-1:-1;;;1553:476:1:o;3625:128::-;3665:3;3696:1;3692:6;3689:1;3686:13;3683:2;;;3702:18;;:::i;:::-;-1:-1:-1;3738:9:1;;3673:80::o;3758:125::-;3798:4;3826:1;3823;3820:8;3817:2;;;3831:18;;:::i;:::-;-1:-1:-1;3868:9:1;;3807:76::o;3888:380::-;3967:1;3963:12;;;;4010;;;4031:2;;4085:4;4077:6;4073:17;4063:27;;4031:2;4138;4130:6;4127:14;4107:18;4104:38;4101:2;;;4184:10;4179:3;4175:20;4172:1;4165:31;4219:4;4216:1;4209:15;4247:4;4244:1;4237:15;4101:2;;3943:325;;;:::o;4273:127::-;4334:10;4329:3;4325:20;4322:1;4315:31;4365:4;4362:1;4355:15;4389:4;4386:1;4379:15

Swarm Source

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