Contract 0x89706b28b30fbf59e0563b767279C8bffa28C167

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x8a5f3957cf9694d0ae846b8e611d6ea4f992ec5110c4dc40cd20dc72639ec7f5Approve115048882021-10-05 10:02:5762 days 11 hrs ago0x8b51a4f39068c248fee00fccb2815103fa926d94 IN  0x89706b28b30fbf59e0563b767279c8bffa28c1670 BNB0.000126315
0x379a30bc6db0df785418e96cf8b274370bcd3be741e77a4e31b4c7380d83c261Approve115048842021-10-05 10:02:4562 days 11 hrs ago0x8b51a4f39068c248fee00fccb2815103fa926d94 IN  0x89706b28b30fbf59e0563b767279c8bffa28c1670 BNB0.000222315
0x7d6e123809a7c9ed07e071501022f5113ab21f9974d3f885249fa5faa87dc281Approve114752152021-10-04 9:17:3863 days 11 hrs ago0xcb60cfc08701cdc31631f37209343347f39fb0dd IN  0x89706b28b30fbf59e0563b767279c8bffa28c1670 BNB0.000222315
0xfed08b017876a4eaf05f7702e149a6fdb2d6e8f7f31c6c15e1006b5de9497d2cApprove114752022021-10-04 9:16:5963 days 11 hrs ago0xfe43acfcc44d236251022fe78bbb73019b29f742 IN  0x89706b28b30fbf59e0563b767279c8bffa28c1670 BNB0.000222315
0x24d4134c151fa1cdb62fc9efa84d7ac4630ea50982ded6418275228a31026528Approve114747832021-10-04 8:56:0263 days 12 hrs ago0xd54a7d1e67a1e603a487b5dfc8d882ff1b0ce14a IN  0x89706b28b30fbf59e0563b767279c8bffa28c1670 BNB0.000222315
0x7cacf5d186123fe828cb0fc5f30c347009bc3f505280bf8111d4e9e51e802521Approve114723202021-10-04 6:52:5063 days 14 hrs ago0x4efc448ce2d3d3298dca7259eefad5ac84f1a1b3 IN  0x89706b28b30fbf59e0563b767279c8bffa28c1670 BNB0.000222315
0xc659fe6d60639bde68baaefe0466958c49fcdb7ba5d74761d0e37109cc1b732dApprove114719832021-10-04 6:35:5963 days 14 hrs ago0x5e3773713f0a20806168d633652b905ee7253f83 IN  0x89706b28b30fbf59e0563b767279c8bffa28c1670 BNB0.000222319446
0x8d7713b48ed699f65df213324260f4b5ba990e28e615e0a519618e0c5567f22fTransfer114719772021-10-04 6:35:4163 days 14 hrs ago0xe3967f75b02c11d00da6fa43eb74a42597eeba2e IN  0x89706b28b30fbf59e0563b767279c8bffa28c1670 BNB0.000254405
0x805fad4dca4ce2ac43eefc86e90085c752ee313c1d0b435a7e52b71551f767e8Approve114719722021-10-04 6:35:2663 days 14 hrs ago0xe3967f75b02c11d00da6fa43eb74a42597eeba2e IN  0x89706b28b30fbf59e0563b767279c8bffa28c1670 BNB0.000222315
0x44b325c0b5a341ebd2dda7b8ee4ade547b77e255d124f6a0aa3a067f0cbb9f000x60806040114719572021-10-04 6:34:4163 days 14 hrs ago0xe3967f75b02c11d00da6fa43eb74a42597eeba2e IN  Contract Creation0 BNB0.00314189
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
GoldenFrog

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-04
*/

// 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 fr1, uint fr2) internal pure returns (bool, uint) {
        unchecked {
            uint fr3 = fr1 + fr2;
            if (fr3 < fr1) return (false, 0);
            return (true, fr3);
        }
    }

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

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


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


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

  
    function add(uint fr1, uint fr2) internal pure returns (uint) {
        return fr1 + fr2;
    }

   
    function sub(uint fr1, uint fr2) internal pure returns (uint) {
        return fr1 - fr2;
    }


    function mul(uint fr1, uint fr2) internal pure returns (uint) {
        return fr1 * fr2;
    }

 
    function div(uint fr1, uint fr2) internal pure returns (uint) {
        return fr1 / fr2;
    }


    function mod(uint fr1, uint fr2) internal pure returns (uint) {
        return fr1 % fr2;
    }


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


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

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

pragma solidity 0.8.7;

contract GoldenFrog 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 = "Golden Frog";
        _coinSymbol = 'GOLDENFROG';
        _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), "Bfr20: transfer from the zero address");
        require(recipient != address(0), "Bfr20: transfer to the zero address");

        _beforeTokenTransfer(sender, recipient, amount);

        uint senderBalance = _balances[sender];
        require(senderBalance >= amount, "Bfr20: 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"}]

608060405234801561001057600080fd5b5060408051808201909152600b8082526a476f6c64656e2046726f6760a81b6020909201918252610043916003916100d0565b5060408051808201909152600a80825269474f4c44454e46524f4760b01b6020909201918252610075916004916100d0565b50683635c9adc5dea0000060028190553360008181526020818152604080832085905551938452919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a36101a4565b8280546100dc90610169565b90600052602060002090601f0160209004810192826100fe5760008555610144565b82601f1061011757805160ff1916838001178555610144565b82800160010185558215610144579182015b82811115610144578251825591602001919060010190610129565b50610150929150610154565b5090565b5b808211156101505760008155600101610155565b600181811c9082168061017d57607f821691505b6020821081141561019e57634e487b7160e01b600052602260045260246000fd5b50919050565b6108c3806101b36000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c80633950935111610071578063395093511461012357806370a082311461013657806395d89b411461015f578063a457c2d714610167578063a9059cbb1461017a578063dd62ed3e1461018d57600080fd5b806306fdde03146100ae578063095ea7b3146100cc57806318160ddd146100ef57806323b872dd14610101578063313ce56714610114575b600080fd5b6100b66101c6565b6040516100c391906107d7565b60405180910390f35b6100df6100da3660046107ad565b610258565b60405190151581526020016100c3565b6002545b6040519081526020016100c3565b6100df61010f366004610771565b61026e565b604051600981526020016100c3565b6100df6101313660046107ad565b61031d565b6100f361014436600461071c565b6001600160a01b031660009081526020819052604090205490565b6100b6610359565b6100df6101753660046107ad565b610368565b6100df6101883660046107ad565b610401565b6100f361019b36600461073e565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6060600380546101d590610852565b80601f016020809104026020016040519081016040528092919081815260200182805461020190610852565b801561024e5780601f106102235761010080835404028352916020019161024e565b820191906000526020600020905b81548152906001019060200180831161023157829003601f168201915b5050505050905090565b600061026533848461040e565b50600192915050565b600061027b848484610531565b6001600160a01b0384166000908152600160209081526040808320338452909152902054828110156103055760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084015b60405180910390fd5b610312853385840361040e565b506001949350505050565b3360008181526001602090815260408083206001600160a01b0387168452909152812054909161026591859061035490869061082c565b61040e565b6060600480546101d590610852565b3360009081526001602090815260408083206001600160a01b0386168452909152812054828110156103ea5760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b60648201526084016102fc565b6103f7338585840361040e565b5060019392505050565b6000610265338484610531565b6001600160a01b0383166104705760405162461bcd60e51b815260206004820152602360248201527f424550303a20617070726f76652066726f6d20746865207a65726f206164647260448201526265737360e81b60648201526084016102fc565b6001600160a01b0382166104d05760405162461bcd60e51b815260206004820152602160248201527f424550303a20617070726f766520746f20746865207a65726f206164647265736044820152607360f81b60648201526084016102fc565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b0383166105955760405162461bcd60e51b815260206004820152602560248201527f42667232303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016102fc565b6001600160a01b0382166105f75760405162461bcd60e51b815260206004820152602360248201527f42667232303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016102fc565b6001600160a01b0383166000908152602081905260409020548181101561066f5760405162461bcd60e51b815260206004820152602660248201527f42667232303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016102fc565b6001600160a01b038085166000908152602081905260408082208585039055918516815290812080548492906106a690849061082c565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516106f291815260200190565b60405180910390a350505050565b80356001600160a01b038116811461071757600080fd5b919050565b60006020828403121561072e57600080fd5b61073782610700565b9392505050565b6000806040838503121561075157600080fd5b61075a83610700565b915061076860208401610700565b90509250929050565b60008060006060848603121561078657600080fd5b61078f84610700565b925061079d60208501610700565b9150604084013590509250925092565b600080604083850312156107c057600080fd5b6107c983610700565b946020939093013593505050565b600060208083528351808285015260005b81811015610804578581018301518582016040015282016107e8565b81811115610816576000604083870101525b50601f01601f1916929092016040019392505050565b6000821982111561084d57634e487b7160e01b600052601160045260246000fd5b500190565b600181811c9082168061086657607f821691505b6020821081141561088757634e487b7160e01b600052602260045260246000fd5b5091905056fea2646970667358221220ce52fe05fecf8c27d79852f16b1756f8f3c3d78baf5bff7c8cb5222aa39fde7d64736f6c63430008070033

Deployed ByteCode Sourcemap

4060:3829:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4599:104;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5519:166;;;;;;:::i;:::-;;:::i;:::-;;;1405:14:1;;1398:22;1380:41;;1368:2;1353:18;5519:166:0;1240:187:1;4933:104:0;5018:11;;4933:104;;;5018:25:1;;;5006:2;4991:18;4933:104:0;4872:177:1;5695:452:0;;;;;;:::i;:::-;;:::i;4831:92::-;;;4914:1;5196:36:1;;5184:2;5169:18;4831:92:0;5054:184:1;6157:212:0;;;;;;:::i;:::-;;:::i;5047:124::-;;;;;;:::i;:::-;-1:-1:-1;;;;;5145:18:0;5121:4;5145:18;;;;;;;;;;;;5047:124;4713:108;;;:::i;6379:407::-;;;;;;:::i;:::-;;:::i;5179:172::-;;;;;;:::i;:::-;;:::i;5361:148::-;;;;;;:::i;:::-;-1:-1:-1;;;;;5474:18:0;;;5450:4;5474:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;5361:148;4599:104;4653:13;4686:9;4679:16;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4599:104;:::o;5519:166::-;5599:4;5616:39;902:10;5639:7;5648:6;5616:8;:39::i;:::-;-1:-1:-1;5673:4:0;5519:166;;;;:::o;5695:452::-;5798:4;5815:36;5825:6;5833:9;5844:6;5815:9;:36::i;:::-;-1:-1:-1;;;;;5888:19:0;;5864:21;5888:19;;;:11;:19;;;;;;;;902:10;5888:33;;;;;;;;5940:26;;;;5932:79;;;;-1:-1:-1;;;5932:79:0;;3448:2:1;5932:79:0;;;3430:21:1;3487:2;3467:18;;;3460:30;3526:34;3506:18;;;3499:62;-1:-1:-1;;;3577:18:1;;;3570:38;3625:19;;5932:79:0;;;;;;;;;6047:57;6056:6;902:10;6097:6;6078:16;:25;6047:8;:57::i;:::-;-1:-1:-1;6135:4:0;;5695:452;-1:-1:-1;;;;5695:452:0:o;6157:212::-;902:10;6242:4;6291:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;6291:34:0;;;;;;;;;;6242:4;;6259:80;;6282:7;;6291:47;;6328:10;;6291:47;:::i;:::-;6259:8;:80::i;4713:108::-;4769:13;4802:11;4795:18;;;;;:::i;6379:407::-;902:10;6469:4;6510:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;6510:34:0;;;;;;;;;;6563:35;;;;6555:85;;;;-1:-1:-1;;;6555:85:0;;4668:2:1;6555: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;;6555:85:0;4466:401:1;6555:85:0;6676:67;902:10;6699:7;6727:15;6708:16;:34;6676:8;:67::i;:::-;-1:-1:-1;6774:4:0;;6379:407;-1:-1:-1;;;6379:407:0:o;5179:172::-;5262:4;5279:42;902:10;5303:9;5314:6;5279:9;:42::i;7438:341::-;-1:-1:-1;;;;;7537:19:0;;7529:67;;;;-1:-1:-1;;;7529:67:0;;4264:2:1;7529: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;;7529:67:0;4062:399:1;7529:67:0;-1:-1:-1;;;;;7615:21:0;;7607:67;;;;-1:-1:-1;;;7607:67:0;;2640:2:1;7607:67:0;;;2622:21:1;2679:2;2659:18;;;2652:30;2718:34;2698:18;;;2691:62;-1:-1:-1;;;2769:18:1;;;2762:31;2810:19;;7607:67:0;2438:397:1;7607:67:0;-1:-1:-1;;;;;7687:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;7739:32;;5018:25:1;;;7739:32:0;;4991:18:1;7739:32:0;;;;;;;7438:341;;;:::o;6794:634::-;-1:-1:-1;;;;;6897:20:0;;6889:70;;;;-1:-1:-1;;;6889:70:0;;3042:2:1;6889:70:0;;;3024:21:1;3081:2;3061:18;;;3054:30;3120:34;3100:18;;;3093:62;-1:-1:-1;;;3171:18:1;;;3164:35;3216:19;;6889:70:0;2840:401:1;6889:70:0;-1:-1:-1;;;;;6978:23:0;;6970:71;;;;-1:-1:-1;;;6970:71:0;;2236:2:1;6970:71:0;;;2218:21:1;2275:2;2255:18;;;2248:30;2314:34;2294:18;;;2287:62;-1:-1:-1;;;2365:18:1;;;2358:33;2408:19;;6970:71:0;2034:399:1;6970:71:0;-1:-1:-1;;;;;7135:17:0;;7114:18;7135:17;;;;;;;;;;;7171:23;;;;7163:74;;;;-1:-1:-1;;;7163:74:0;;3857:2:1;7163:74:0;;;3839:21:1;3896:2;3876:18;;;3869:30;3935:34;3915:18;;;3908:62;-1:-1:-1;;;3986:18:1;;;3979:36;4032:19;;7163:74:0;3655:402:1;7163:74:0;-1:-1:-1;;;;;7273:17:0;;;:9;:17;;;;;;;;;;;7293:22;;;7273:42;;7337:20;;;;;;;;:30;;7309:6;;7273:9;7337:30;;7309:6;;7337:30;:::i;:::-;;;;;;;;7402:9;-1:-1:-1;;;;;7385:35:0;7394:6;-1:-1:-1;;;;;7385:35:0;;7413:6;7385:35;;;;5018:25:1;;5006:2;4991:18;;4872:177;7385:35:0;;;;;;;;6878:550;6794: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://ce52fe05fecf8c27d79852f16b1756f8f3c3d78baf5bff7c8cb5222aa39fde7d
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.