Contract 0xb699390735ed74e2d89075b300761daE34b4b36B 3

 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x3d1ded3f5e21f454e63a465432337473fb67205f67c26e1a215caba3b9cc131fApprove109948562021-09-17 14:01:281 hr 57 mins ago0xe24b03dc615d0b65c777fe25fd4bba0aa6d7f7b3 IN  GrapeSwap: GRAPE Token0 BNB0.000221435
0x991c99a55b0e8b2333ae7e739c387d785676cc070438efe96a6f21fbbee37825Approve109948092021-09-17 13:59:071 hr 59 mins ago0xe24b03dc615d0b65c777fe25fd4bba0aa6d7f7b3 IN  GrapeSwap: GRAPE Token0 BNB0.000145115
0xb131dbfcc35c5867b8e7eabde063d9bf473cba45cbe8fa05b81d89faf7a7d82cApprove109942602021-09-17 13:31:392 hrs 27 mins ago0xfcc27c8babd150a09941802c20242dc8c2fc1eb5 IN  GrapeSwap: GRAPE Token0 BNB0.000221435
0x498d5adcb3f02a2367d518a12fcd85710291d52a87755f9231daf7e974bbb5baApprove109864592021-09-17 7:01:188 hrs 57 mins ago0x6043598a5c8d75a1657b8240c0f8f28bdc232696 IN  GrapeSwap: GRAPE Token0 BNB0.000219995
0xfcc978a1b30f32d328c29d4d7fb995ac84f30a9dcfb95728e93b6fad0f1941a1Approve109830832021-09-17 4:12:0011 hrs 47 mins ago0xe5f11d5d45dfad8e2f7459b5ae8841a34a2c47c1 IN  GrapeSwap: GRAPE Token0 BNB0.000221495
0x21f1865cc8120af1dd569a1c2783ef0c80d41308955d066599d29b16a5b99fbeApprove109820512021-09-17 3:20:2412 hrs 38 mins ago0x6eb41af2e60fb5e906015fb0a71e1db31fee253a IN  GrapeSwap: GRAPE Token0 BNB0.000221495
0x41b5d24e0a9ce3fe1f209ac6814632a9d548ddf17fdcb729b31a4af2bbe2584dApprove109791142021-09-17 0:53:3115 hrs 5 mins ago0x6010abe29a59fa938e8f71814fc91a6cd37c18ec IN  GrapeSwap: GRAPE Token0 BNB0.000221435
0x9bc678c1531e6d20052e8365e0c2b414b5dc8acdeba184bd59d781f244a0f557Approve109770312021-09-16 23:09:2116 hrs 49 mins ago0x2aff0056fa23da511dc0ed0943afbbcb3232e5cf IN  GrapeSwap: GRAPE Token0 BNB0.000220175
0x642d8fe96a54e4be36f7be7230ff2ac1ef22822b7d8a77c53c1d584a5749fdc2Approve109761992021-09-16 22:27:4417 hrs 31 mins ago0x318e5b75a26bd2291d4d48c6f0cd7b4dfdad725d IN  GrapeSwap: GRAPE Token0 BNB0.000221495
0x37fcf105a133ef8590cb8bdf0c52f49391e66f564ae5ec921e87fe661645f76fApprove109750182021-09-16 21:28:4118 hrs 30 mins ago0x318e5b75a26bd2291d4d48c6f0cd7b4dfdad725d IN  GrapeSwap: GRAPE Token0 BNB0.000221495
0x2ab51207062d171e7847216320043fd765d7779eccc99993f955d8e055c00494Approve109748222021-09-16 21:18:5318 hrs 40 mins ago0x4ff4d6577eaa1e3a44f3f702859d7a31a60f852e IN  GrapeSwap: GRAPE Token0 BNB0.000220115
0x783977171762c886c7d1e744a7aa0a7be94104f84b49037514ea99867945be4aApprove109727252021-09-16 19:34:0220 hrs 24 mins ago0xac2a9d508b4d108009238f9fcb72d8c1b2afdddb IN  GrapeSwap: GRAPE Token0 BNB0.000221495
0xc71701241195e42a73801ff6ffa7c46f087b051f39e57c7ed5f4de65f9631367Approve109724742021-09-16 19:21:2920 hrs 37 mins ago0xb83e1ba9142be254885ca1e6d6a10b90c92c3f2e IN  GrapeSwap: GRAPE Token0 BNB0.000220115
0x01175417af4a4c6e0599fba6f3cd788cc94803dade7dd8c764e0192480731374Approve109719002021-09-16 18:52:4721 hrs 6 mins ago0xe47f9d7a741c2f24f3da6de21d7b2b891c877db8 IN  GrapeSwap: GRAPE Token0 BNB0.000220175
0xd95c217950e30305c18f3dbc4600b1f64d6402ff127b622d287e9ad625085ac4Approve109717472021-09-16 18:45:0821 hrs 13 mins ago0xe47f9d7a741c2f24f3da6de21d7b2b891c877db8 IN  GrapeSwap: GRAPE Token0 BNB0.000221435
0xade32d57fd172ef607c3cc6cae62f2b425550cd675ebc6a24c96f5ea61dab4a5Approve109686922021-09-16 16:11:3623 hrs 47 mins ago0xd90619f1cd42a9464b4c46ab7f2b53502c156e44 IN  GrapeSwap: GRAPE Token0 BNB0.000221495
0x13bada9ed05bb374556e6c375aff44078d151d0cfa70176f7f17682c0f5379b7Approve109685582021-09-16 16:04:5423 hrs 54 mins ago0xe47f9d7a741c2f24f3da6de21d7b2b891c877db8 IN  GrapeSwap: GRAPE Token0 BNB0.000221495
0x4c2213341ae9ad822cee39ffc3713ac6e1b514e6c50c76bc6a9742c6a8321408Approve109682102021-09-16 15:47:301 day 11 mins ago0x0234c653b1fe71367b9509613371d8a7fdbac675 IN  GrapeSwap: GRAPE Token0 BNB0.000221435
0x6289c8550877321fb8efefbc411f25b21b8e8ee8339f5bf4c8c418b3b226018fApprove109678962021-09-16 15:31:481 day 27 mins ago0x0234c653b1fe71367b9509613371d8a7fdbac675 IN  GrapeSwap: GRAPE Token0 BNB0.000265794
0x8c8d755f37034eb508eb8edd7486c1b0f69cad1d36b0c4032c9f6287fb13482cApprove109660482021-09-16 13:59:011 day 2 hrs ago0x99d7fc8eb69b7415b6402d8c0d20ba28d88b8780 IN  GrapeSwap: GRAPE Token0 BNB0.000221495
0x959a11774d74cf98b54d08370efa2bafd54f7f4f024c34ca97b0728199198db2Approve109660172021-09-16 13:57:281 day 2 hrs ago0x92a5fb0cfc7fe3c72dd4ace8e25c3a6b1e924296 IN  GrapeSwap: GRAPE Token0 BNB0.000221495
0xc0532f74677ec279c2125f4dd50dbc5cfc95a3d5decdc04f58afc96cd8c40d71Approve109639462021-09-16 12:13:451 day 3 hrs ago0x3264a62e9933055fb26e4f304ea8c550c1a3f0dd IN  GrapeSwap: GRAPE Token0 BNB0.000221435
0xdf13f010dd8ee63a68b44db3d9da5ff19051de05828e246c336f3d7d9f20e8dbApprove109605512021-09-16 9:23:011 day 6 hrs ago0x59cef4d378256e7fa08c12b236524f23e9dc5cc1 IN  GrapeSwap: GRAPE Token0 BNB0.000221435
0x2cae52f75c758a83089619e4f6a2ab24c1eb84c22d1056201251bff69b323cfbApprove109586012021-09-16 7:44:471 day 8 hrs ago0xe26afc79a8354c4a9b31264132330ce3a7fa3fd9 IN  GrapeSwap: GRAPE Token0 BNB0.000221495
0xd2331c6d637d7c5ad323718707cca26642c910ef64699cfddb16f90b8f58ed1bApprove109582552021-09-16 7:27:291 day 8 hrs ago0x3264a62e9933055fb26e4f304ea8c550c1a3f0dd IN  GrapeSwap: GRAPE Token0 BNB0.000220115
[ Download CSV Export 

OVERVIEW

GrapeSwap is an AMM at BSC on Lidia finance framework. It offers swap, pool, staking and farming.

Latest 25 internal transaction
Parent Txn Hash Block From To Value
0xd63ffa8c47bae45f5e7b52f20c5d42372494966c96d68e23073015c389ad92bc54711022021-03-07 11:48:03194 days 4 hrs ago 0xddc08e25763a8557414ca4789637a4144e355ce0 GrapeSwap: GRAPE Token0 BNB
0xd63ffa8c47bae45f5e7b52f20c5d42372494966c96d68e23073015c389ad92bc54711022021-03-07 11:48:03194 days 4 hrs ago 0xddc08e25763a8557414ca4789637a4144e355ce0 GrapeSwap: GRAPE Token0 BNB
0xbfdb7614c59476b35bce0fdc618f6b800c74c12a2278acd73d75ecdca415e89454709272021-03-07 11:39:18194 days 4 hrs ago 0x9879ad9bc4bb3450f50104ac45f1ee18c3701b38 GrapeSwap: GRAPE Token0 BNB
0xbfdb7614c59476b35bce0fdc618f6b800c74c12a2278acd73d75ecdca415e89454709272021-03-07 11:39:18194 days 4 hrs ago 0x9879ad9bc4bb3450f50104ac45f1ee18c3701b38 GrapeSwap: GRAPE Token0 BNB
0xe559482edf21ff4e30022f946130eaa4982112a586848487fed413370cf5293a54706842021-03-07 11:27:09194 days 4 hrs ago 0x433f41058031150c30dbb95b26ef3d2b491a9a09 GrapeSwap: GRAPE Token0 BNB
0xd8b9e3dfeddab6c6d41b7d40f06b302921076ec298e12c230ef72d651acf491a54706062021-03-07 11:23:15194 days 4 hrs ago 0x433f41058031150c30dbb95b26ef3d2b491a9a09 GrapeSwap: GRAPE Token0 BNB
0x1b0eb17f94adea1c5fe7ac04b4a1556efc78e615a3edf48b6f120b3d53b396e054705942021-03-07 11:22:39194 days 4 hrs ago 0x433f41058031150c30dbb95b26ef3d2b491a9a09 GrapeSwap: GRAPE Token0 BNB
0x563ca4d5311459fa76a210d3cb7f9c1929cd7d4e62894cc262d4ff9db2cd8d5e54701362021-03-07 10:59:45194 days 4 hrs ago 0x9879ad9bc4bb3450f50104ac45f1ee18c3701b38 GrapeSwap: GRAPE Token0 BNB
0x563ca4d5311459fa76a210d3cb7f9c1929cd7d4e62894cc262d4ff9db2cd8d5e54701362021-03-07 10:59:45194 days 4 hrs ago 0x9879ad9bc4bb3450f50104ac45f1ee18c3701b38 GrapeSwap: GRAPE Token0 BNB
0xda01a0c2d408e401a6ced2fc7a0d77825f5d11dbcb9c86412688891af30da86a54694722021-03-07 10:26:33194 days 5 hrs ago 0x55718fdf7a504c25033990d35e9b9567540be788 GrapeSwap: GRAPE Token0 BNB
0xda01a0c2d408e401a6ced2fc7a0d77825f5d11dbcb9c86412688891af30da86a54694722021-03-07 10:26:33194 days 5 hrs ago 0x55718fdf7a504c25033990d35e9b9567540be788 GrapeSwap: GRAPE Token0 BNB
0xb4a065e38aafe634275a88a4c503c9d246bd1a6c15323fe1a0cbc27c61ad2c8854694142021-03-07 10:23:39194 days 5 hrs ago 0x55718fdf7a504c25033990d35e9b9567540be788 GrapeSwap: GRAPE Token0 BNB
0xb4a065e38aafe634275a88a4c503c9d246bd1a6c15323fe1a0cbc27c61ad2c8854694142021-03-07 10:23:39194 days 5 hrs ago 0x8403502464375da4002d011bf8f39288501a179d GrapeSwap: GRAPE Token0 BNB
0xcc56a1476119188f7311a48237ca08056d5ae01731f2f493b75a01edb31e4c1254640172021-03-07 5:53:38194 days 10 hrs ago 0x433f41058031150c30dbb95b26ef3d2b491a9a09 GrapeSwap: GRAPE Token0 BNB
0x4836a4e144daa11eb44022081175ea177a21ddf6bac5c01d691601c59ceba4aa54630922021-03-07 5:07:23194 days 10 hrs ago 0x433f41058031150c30dbb95b26ef3d2b491a9a09 GrapeSwap: GRAPE Token0 BNB
0x99d67b4b4143d36ffc4d1d27f9cdd47f0e4cc9b98dcc831662683c533f7ca6b154622422021-03-07 4:24:53194 days 11 hrs ago 0x433f41058031150c30dbb95b26ef3d2b491a9a09 GrapeSwap: GRAPE Token0 BNB
0x7bdcd7f1cc1113a90f5c6fb8affc3f539d718e14e61c0d30775252b4d8cb17b554583202021-03-07 1:08:47194 days 14 hrs ago 0x896b2a034b1400d86d8b71d05f7617643edc9a84 GrapeSwap: GRAPE Token0 BNB
0x7bdcd7f1cc1113a90f5c6fb8affc3f539d718e14e61c0d30775252b4d8cb17b554583202021-03-07 1:08:47194 days 14 hrs ago 0x896b2a034b1400d86d8b71d05f7617643edc9a84 GrapeSwap: GRAPE Token0 BNB
0xf926a062edc225585f4f879b018fc492bacb39eecb785cf9e6d437b428ab429054582572021-03-07 1:05:38194 days 14 hrs ago 0x896b2a034b1400d86d8b71d05f7617643edc9a84 GrapeSwap: GRAPE Token0 BNB
0xf926a062edc225585f4f879b018fc492bacb39eecb785cf9e6d437b428ab429054582572021-03-07 1:05:38194 days 14 hrs ago 0x896b2a034b1400d86d8b71d05f7617643edc9a84 GrapeSwap: GRAPE Token0 BNB
0x7aef9732b5fc2de43b30708c5497d543c379d04847be1a759d3db6ad6cc373ea54565822021-03-06 23:41:51194 days 16 hrs ago 0x55718fdf7a504c25033990d35e9b9567540be788 GrapeSwap: GRAPE Token0 BNB
0x7aef9732b5fc2de43b30708c5497d543c379d04847be1a759d3db6ad6cc373ea54565822021-03-06 23:41:51194 days 16 hrs ago 0x8403502464375da4002d011bf8f39288501a179d GrapeSwap: GRAPE Token0 BNB
0x934dff527c72c8d838cdfe0c72a97148cccb97ee04a7f259984c38c06077334954560522021-03-06 23:15:21194 days 16 hrs ago 0x433f41058031150c30dbb95b26ef3d2b491a9a09 GrapeSwap: GRAPE Token0 BNB
0x643cf7f790d89e137d2e5ce95ab3b53b188a9d4287a332a1cc395c69ad797db754525362021-03-06 20:19:33194 days 19 hrs ago 0x433f41058031150c30dbb95b26ef3d2b491a9a09 GrapeSwap: GRAPE Token0 BNB
0x81da079e6f930602fbc22536daea97c2a97a8022589d4d655fda56aa8cba74ad54517302021-03-06 19:39:15194 days 20 hrs ago 0x55718fdf7a504c25033990d35e9b9567540be788 GrapeSwap: GRAPE Token0 BNB
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
GRAPE

Compiler Version
v0.4.26+commit.4563c3fc

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at BscScan.com on 2021-01-01
*/

// ----------------------------------------------------------------------------
// 'GRAPE' token contract
//
// Symbol      : GRAPE
// Name        : Grape Token
// Decimals    : 18
// Total supply: 1,000,000,000
//
// ----------------------------------------------------------------------------

// ----------------------------------------------------------------------------
// Safe maths
// ----------------------------------------------------------------------------

pragma solidity ^0.4.26; 

contract SafeMath {
    function safeAdd(uint a, uint b) public pure returns (uint c) {
        c = a + b;
        require(c >= a);
    }
    function safeSub(uint a, uint b) public pure returns (uint c) {
        require(b <= a);
        c = a - b;
    }
    function safeMul(uint a, uint b) public pure returns (uint c) {
        c = a * b;
        require(a == 0 || c / a == b);
    }
    function safeDiv(uint a, uint b) public pure returns (uint c) {
        require(b > 0);
        c = a / b;
    }
}


// ----------------------------------------------------------------------------
// ERC Token Standard #20 Interface
// https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-token-standard.md
// ----------------------------------------------------------------------------
contract ERC20Interface {
    function totalSupply() public constant returns (uint);
    function balanceOf(address tokenOwner) public constant returns (uint balance);
    function allowance(address tokenOwner, address spender) public constant returns (uint remaining);
    function transfer(address to, uint tokens) public returns (bool success);
    function approve(address spender, uint tokens) public returns (bool success);
    function transferFrom(address from, address to, uint tokens) public returns (bool success);

    event Transfer(address indexed from, address indexed to, uint tokens);
    event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
    event Burn(address indexed from, uint256 value); // This notifies clients about the amount burnt
}


// ----------------------------------------------------------------------------
// Contract function to receive approval and execute function in one call
//
// Borrowed from MiniMeToken
// ----------------------------------------------------------------------------
contract ApproveAndCallFallBack {
    function receiveApproval(address from, uint256 tokens, address token, bytes data) public;
}


// ----------------------------------------------------------------------------
// Owned contract
// ----------------------------------------------------------------------------
contract Owned {
    address public owner;
    address public newOwner;

    event OwnershipTransferred(address indexed _from, address indexed _to);

    constructor() public {
        owner = msg.sender;
    }

    modifier onlyOwner {
        require(msg.sender == owner);
        _;
    }

    function transferOwnership(address _newOwner) public onlyOwner {
        newOwner = _newOwner;
    }
    function acceptOwnership() public {
        require(msg.sender == newOwner);
        emit OwnershipTransferred(owner, newOwner);
        owner = newOwner;
        newOwner = address(0);
    }
}


// ----------------------------------------------------------------------------
// ERC20 Token, with the addition of symbol, name and decimals and assisted
// token transfers
// ----------------------------------------------------------------------------
contract GRAPE is ERC20Interface, Owned, SafeMath {
    string public symbol;
    string public  name;
    uint8 public decimals;
    uint public _totalSupply;

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


    // ------------------------------------------------------------------------
    // Constructor
    // ------------------------------------------------------------------------
    constructor() public {
        symbol = "GRAPE";
        name = "Grape Token";
        decimals = 18;
        _totalSupply = 1000000000000000000000000000;
        balances[0xE7ADcDfB326f3d1c1d513BBe2525D08a7c3C779a] = _totalSupply;
        emit Transfer(address(0), 0xE7ADcDfB326f3d1c1d513BBe2525D08a7c3C779a, _totalSupply);
    }


    // ------------------------------------------------------------------------
    // Total supply
    // ------------------------------------------------------------------------
    function totalSupply() public constant returns (uint) {
        return _totalSupply  - balances[address(0)];
    }


    // ------------------------------------------------------------------------
    // Get the token balance for account tokenOwner
    // ------------------------------------------------------------------------
    function balanceOf(address tokenOwner) public constant returns (uint balance) {
        return balances[tokenOwner];
    }


    // ------------------------------------------------------------------------
    // Transfer the balance from token owner's account to to account
    // - Owner's account must have sufficient balance to transfer
    // - 0 value transfers are allowed
    // ------------------------------------------------------------------------
    function transfer(address to, uint tokens) public returns (bool success) {
        require(to != 0x0);                                        // Prevent transfer to 0x0 address. Use burn() instead
        balances[msg.sender] = safeSub(balances[msg.sender], tokens);
        balances[to] = safeAdd(balances[to], tokens);
        emit Transfer(msg.sender, to, tokens);
        return true;
    }


    // ------------------------------------------------------------------------
    // Token owner can approve for spender to transferFrom(...) tokens
    // from the token owner's account
    //
    // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-token-standard.md
    // recommends that there are no checks for the approval double-spend attack
    // as this should be implemented in user interfaces 
    // ------------------------------------------------------------------------
    function approve(address spender, uint tokens) public returns (bool success) {
        allowed[msg.sender][spender] = tokens;
        emit Approval(msg.sender, spender, tokens);
        return true;
    }


    // ------------------------------------------------------------------------
    // Transfer tokens from the from account to the to account
    // 
    // The calling account must already have sufficient tokens approve(...)-d
    // for spending from the from account and
    // - From account must have sufficient balance to transfer
    // - Spender must have sufficient allowance to transfer
    // - 0 value transfers are allowed
    // ------------------------------------------------------------------------
    function transferFrom(address from, address to, uint tokens) public returns (bool success) {
        balances[from] = safeSub(balances[from], tokens);
        allowed[from][msg.sender] = safeSub(allowed[from][msg.sender], tokens);
        balances[to] = safeAdd(balances[to], tokens);
        emit Transfer(from, to, tokens);
        return true;
    }


    // ------------------------------------------------------------------------
    // Returns the amount of tokens approved by the owner that can be
    // transferred to the spender's account
    // ------------------------------------------------------------------------
    function allowance(address tokenOwner, address spender) public constant returns (uint remaining) {
        return allowed[tokenOwner][spender];
    }


    // ------------------------------------------------------------------------
    // Token owner can approve for spender to transferFrom(...) tokens
    // from the token owner's account. The spender contract function
    // receiveApproval(...) is then executed
    // ------------------------------------------------------------------------
    function approveAndCall(address spender, uint tokens, bytes data) public returns (bool success) {
        allowed[msg.sender][spender] = tokens;
        emit Approval(msg.sender, spender, tokens);
        ApproveAndCallFallBack(spender).receiveApproval(msg.sender, tokens, this, data);
        return true;
    }

    // ------------------------------------------------------------------------
    // Destroy tokens
    //
    //Remove `_value` tokens from the system irreversibly
    //
    //@param _value the amount of money to burn
    //

     function burn(uint256 _value) public returns (bool success) {
        require(balances[msg.sender] >= _value);   // Check if the sender has enough
        balances[msg.sender] -= _value;            // Subtract from the sender
        _totalSupply -= _value;                      // Updates totalSupply
        emit Burn(msg.sender, _value);
        return true;
    }

    // ------------------------------------------------------------------------
    // Don't accept ETH
    // ------------------------------------------------------------------------
    function () public payable {
        revert();
    }


    // ------------------------------------------------------------------------
    // Owner can transfer out any accidentally sent ERC20 tokens
    // ------------------------------------------------------------------------
    function transferAnyERC20Token(address tokenAddress, uint tokens) public onlyOwner returns (bool success) {
        return ERC20Interface(tokenAddress).transfer(owner, tokens);
    }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"tokens","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"to","type":"address"},{"name":"tokens","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"tokenOwner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"acceptOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeSub","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"tokens","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeDiv","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"tokens","type":"uint256"},{"name":"data","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeMul","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":true,"inputs":[],"name":"newOwner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"tokenAddress","type":"address"},{"name":"tokens","type":"uint256"}],"name":"transferAnyERC20Token","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"tokenOwner","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeAdd","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"tokens","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"tokenOwner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"tokens","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}]

608060405234801561001057600080fd5b5060008054600160a060020a031916331790556040805180820190915260058082527f475241504500000000000000000000000000000000000000000000000000000060209092019182526100679160029161014c565b5060408051808201909152600b8082527f477261706520546f6b656e00000000000000000000000000000000000000000060209092019182526100ac9160039161014c565b506004805460ff191660121790556b033b2e3c9fd0803ce8000000600581905573e7adcdfb326f3d1c1d513bbe2525d08a7c3c779a6000818152600660209081527f81e9dcb10ff7c940bda27981099a0a203c9cb197b7b625fd79f366ed1c85c8c88490556040805194855251929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a36101e7565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061018d57805160ff19168380011785556101ba565b828001600101855582156101ba579182015b828111156101ba57825182559160200191906001019061019f565b506101c69291506101ca565b5090565b6101e491905b808211156101c657600081556001016101d0565b90565b610c23806101f66000396000f30060806040526004361061011c5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610121578063095ea7b3146101ab57806318160ddd146101e357806323b872dd1461020a578063313ce567146102345780633eaaf86b1461025f57806342966c681461027457806370a082311461028c57806379ba5097146102ad5780638da5cb5b146102c457806395d89b41146102f5578063a293d1e81461030a578063a9059cbb14610325578063b5931f7c14610349578063cae9ca5114610364578063d05c78da146103cd578063d4ee1d90146103e8578063dc39d06d146103fd578063dd62ed3e14610421578063e6cb901314610448578063f2fde38b14610463575b600080fd5b34801561012d57600080fd5b50610136610484565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610170578181015183820152602001610158565b50505050905090810190601f16801561019d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101b757600080fd5b506101cf600160a060020a0360043516602435610512565b604080519115158252519081900360200190f35b3480156101ef57600080fd5b506101f8610579565b60408051918252519081900360200190f35b34801561021657600080fd5b506101cf600160a060020a03600435811690602435166044356105ab565b34801561024057600080fd5b506102496106a4565b6040805160ff9092168252519081900360200190f35b34801561026b57600080fd5b506101f86106ad565b34801561028057600080fd5b506101cf6004356106b3565b34801561029857600080fd5b506101f8600160a060020a036004351661072b565b3480156102b957600080fd5b506102c2610746565b005b3480156102d057600080fd5b506102d96107ce565b60408051600160a060020a039092168252519081900360200190f35b34801561030157600080fd5b506101366107dd565b34801561031657600080fd5b506101f8600435602435610835565b34801561033157600080fd5b506101cf600160a060020a036004351660243561084a565b34801561035557600080fd5b506101f8600435602435610905565b34801561037057600080fd5b50604080516020600460443581810135601f81018490048402850184019095528484526101cf948235600160a060020a03169460248035953695946064949201919081908401838280828437509497506109269650505050505050565b3480156103d957600080fd5b506101f8600435602435610a87565b3480156103f457600080fd5b506102d9610aac565b34801561040957600080fd5b506101cf600160a060020a0360043516602435610abb565b34801561042d57600080fd5b506101f8600160a060020a0360043581169060243516610b76565b34801561045457600080fd5b506101f8600435602435610ba1565b34801561046f57600080fd5b506102c2600160a060020a0360043516610bb1565b6003805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561050a5780601f106104df5761010080835404028352916020019161050a565b820191906000526020600020905b8154815290600101906020018083116104ed57829003601f168201915b505050505081565b336000818152600760209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a35060015b92915050565b6000805260066020527f54cdd369e4e8a8515e52ca72ec816c2101831ad1f18bf44102ed171459c9b4f8546005540390565b600160a060020a0383166000908152600660205260408120546105ce9083610835565b600160a060020a03851660009081526006602090815260408083209390935560078152828220338352905220546106059083610835565b600160a060020a0380861660009081526007602090815260408083203384528252808320949094559186168152600690915220546106439083610ba1565b600160a060020a0380851660008181526006602090815260409182902094909455805186815290519193928816927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a35060019392505050565b60045460ff1681565b60055481565b336000908152600660205260408120548211156106cf57600080fd5b3360008181526006602090815260409182902080548690039055600580548690039055815185815291517fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59281900390910190a2506001919050565b600160a060020a031660009081526006602052604090205490565b600154600160a060020a0316331461075d57600080fd5b60015460008054604051600160a060020a0393841693909116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600180546000805473ffffffffffffffffffffffffffffffffffffffff19908116600160a060020a03841617909155169055565b600054600160a060020a031681565b6002805460408051602060018416156101000260001901909316849004601f8101849004840282018401909252818152929183018282801561050a5780601f106104df5761010080835404028352916020019161050a565b60008282111561084457600080fd5b50900390565b6000600160a060020a038316151561086157600080fd5b3360009081526006602052604090205461087b9083610835565b3360009081526006602052604080822092909255600160a060020a038516815220546108a79083610ba1565b600160a060020a0384166000818152600660209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b600080821161091357600080fd5b818381151561091e57fe5b049392505050565b336000818152600760209081526040808320600160a060020a038816808552908352818420879055815187815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a36040517f8f4ffcb10000000000000000000000000000000000000000000000000000000081523360048201818152602483018690523060448401819052608060648501908152865160848601528651600160a060020a038a1695638f4ffcb195948a94938a939192909160a490910190602085019080838360005b83811015610a165781810151838201526020016109fe565b50505050905090810190601f168015610a435780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b158015610a6557600080fd5b505af1158015610a79573d6000803e3d6000fd5b506001979650505050505050565b818102821580610aa15750818382811515610a9e57fe5b04145b151561057357600080fd5b600154600160a060020a031681565b60008054600160a060020a03163314610ad357600080fd5b60008054604080517fa9059cbb000000000000000000000000000000000000000000000000000000008152600160a060020a0392831660048201526024810186905290519186169263a9059cbb926044808401936020939083900390910190829087803b158015610b4357600080fd5b505af1158015610b57573d6000803e3d6000fd5b505050506040513d6020811015610b6d57600080fd5b50519392505050565b600160a060020a03918216600090815260076020908152604080832093909416825291909152205490565b8181018281101561057357600080fd5b600054600160a060020a03163314610bc857600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03929092169190911790555600a165627a7a72305820c7e5980fb3a28562fce7fe241f725c3fd9cc61973b944a254abe01b16a022fb00029

Deployed ByteCode Sourcemap

3601:6225:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9385:8;;;3685:19;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3685:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;3685:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6314:208;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6314:208:0;-1:-1:-1;;;;;6314:208:0;;;;;;;;;;;;;;;;;;;;;;;;;4587:116;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4587:116:0;;;;;;;;;;;;;;;;;;;;7058:358;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;7058:358:0;-1:-1:-1;;;;;7058:358:0;;;;;;;;;;;;3711:21;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3711:21:0;;;;;;;;;;;;;;;;;;;;;;;3739:24;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3739:24:0;;;;8779:373;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;8779:373:0;;;;;4928:124;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4928:124:0;-1:-1:-1;;;;;4928:124:0;;;;;3137:196;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3137:196:0;;;;;;2739:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2739:20:0;;;;;;;;-1:-1:-1;;;;;2739:20:0;;;;;;;;;;;;;;3658;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3658:20:0;;;;661:116;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;661:116:0;;;;;;;5401:400;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5401:400:0;-1:-1:-1;;;;;5401:400:0;;;;;;;919:115;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;919:115:0;;;;;;;8215:317;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;8215:317:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;8215:317:0;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;8215:317:0;;-1:-1:-1;8215:317:0;;-1:-1:-1;;;;;;;8215:317:0;783:130;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;783:130:0;;;;;;;2766:23;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2766:23:0;;;;9639:184;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;9639:184:0;-1:-1:-1;;;;;9639:184:0;;;;;;;7704:151;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;7704:151:0;-1:-1:-1;;;;;7704:151:0;;;;;;;;;;539:116;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;539:116:0;;;;;;;3029:102;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3029:102:0;-1:-1:-1;;;;;3029:102:0;;;;;3685:19;;;;;;;;;;;;;;;-1:-1:-1;;3685:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;6314:208::-;6410:10;6377:12;6402:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;6402:28:0;;;;;;;;;;;:37;;;6455;;;;;;;6377:12;;6402:28;;6410:10;;6455:37;;;;;;;;-1:-1:-1;6510:4:0;6314:208;;;;;:::o;4587:116::-;4635:4;4675:20;;:8;:20;;;;4659:12;;:36;4587:116;:::o;7058:358::-;-1:-1:-1;;;;;7185:14:0;;7135:12;7185:14;;;:8;:14;;;;;;7177:31;;7201:6;7177:7;:31::i;:::-;-1:-1:-1;;;;;7160:14:0;;;;;;:8;:14;;;;;;;;:48;;;;7255:7;:13;;;;;7269:10;7255:25;;;;;;7247:42;;7282:6;7247:7;:42::i;:::-;-1:-1:-1;;;;;7219:13:0;;;;;;;:7;:13;;;;;;;;7233:10;7219:25;;;;;;;:70;;;;7323:12;;;;;:8;:12;;;;;7315:29;;7337:6;7315:7;:29::i;:::-;-1:-1:-1;;;;;7300:12:0;;;;;;;:8;:12;;;;;;;;;:44;;;;7360:26;;;;;;;7300:12;;7360:26;;;;;;;;;;;;;-1:-1:-1;7404:4:0;7058:358;;;;;:::o;3711:21::-;;;;;;:::o;3739:24::-;;;;:::o;8779:373::-;8867:10;8825:12;8858:20;;;:8;:20;;;;;;:30;-1:-1:-1;8858:30:0;8850:39;;;;;;8945:10;8936:20;;;;:8;:20;;;;;;;;;:30;;;;;;;9016:12;:22;;;;;;;9098:24;;;;;;;;;;;;;;;;;-1:-1:-1;9140:4:0;8779:373;;;:::o;4928:124::-;-1:-1:-1;;;;;5024:20:0;4992:12;5024:20;;;:8;:20;;;;;;;4928:124::o;3137:196::-;3204:8;;-1:-1:-1;;;;;3204:8:0;3190:10;:22;3182:31;;;;;;3257:8;;;3250:5;;3229:37;;-1:-1:-1;;;;;3257:8:0;;;;3250:5;;;;3229:37;;;3285:8;;;;3277:16;;-1:-1:-1;;3277:16:0;;;-1:-1:-1;;;;;3285:8:0;;3277:16;;;;3304:21;;;3137:196::o;2739:20::-;;;-1:-1:-1;;;;;2739:20:0;;:::o;3658:::-;;;;;;;;;;;;;;-1:-1:-1;;3658:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;661:116;715:6;742;;;;734:15;;;;;;-1:-1:-1;764:5:0;;;661:116::o;5401:400::-;5460:12;-1:-1:-1;;;;;5493:9:0;;;;5485:18;;;;;;5648:10;5639:20;;;;:8;:20;;;;;;5631:37;;5661:6;5631:7;:37::i;:::-;5617:10;5608:20;;;;:8;:20;;;;;;:60;;;;-1:-1:-1;;;;;5702:12:0;;;;;;5694:29;;5716:6;5694:7;:29::i;:::-;-1:-1:-1;;;;;5679:12:0;;;;;;:8;:12;;;;;;;;;:44;;;;5739:32;;;;;;;5679:12;;5748:10;;5739:32;;;;;;;;;;-1:-1:-1;5789:4:0;5401:400;;;;:::o;919:115::-;973:6;1000:5;;;992:14;;;;;;1025:1;1021;:5;;;;;;;;;919:115;-1:-1:-1;;;919:115:0:o;8215:317::-;8330:10;8297:12;8322:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;8322:28:0;;;;;;;;;;;:37;;;8375;;;;;;;8297:12;;8322:28;;8330:10;;8375:37;;;;;;;;8423:79;;;;;8471:10;8423:79;;;;;;;;;;;;8491:4;8423:79;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;8423:47:0;;;;;8471:10;8483:6;;8491:4;8497;;8423:79;;;;;;;;;;;;;;;;-1:-1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;8423:79:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8423:79:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;8520:4:0;;8215:317;-1:-1:-1;;;;;;;8215:317:0:o;783:130::-;860:5;;;884:6;;;:20;;;903:1;898;894;:5;;;;;;;;:10;884:20;876:29;;;;;;;2766:23;;;-1:-1:-1;;;;;2766:23:0;;:::o;9639:184::-;9731:12;2995:5;;-1:-1:-1;;;;;2995:5:0;2981:10;:19;2973:28;;;;;;9801:5;;;9763:52;;;;;;-1:-1:-1;;;;;9801:5:0;;;9763:52;;;;;;;;;;;;:37;;;;;;:52;;;;;;;;;;;;;;;;;:37;:52;;;5:2:-1;;;;30:1;27;20:12;5:2;9763:52:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;9763:52:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;9763:52:0;;9639:184;-1:-1:-1;;;9639:184:0:o;7704:151::-;-1:-1:-1;;;;;7819:19:0;;;7785:14;7819:19;;;:7;:19;;;;;;;;:28;;;;;;;;;;;;;7704:151::o;539:116::-;616:5;;;640:6;;;;632:15;;;;;3029:102;2995:5;;-1:-1:-1;;;;;2995:5:0;2981:10;:19;2973:28;;;;;;3103:8;:20;;-1:-1:-1;;3103:20:0;-1:-1:-1;;;;;3103:20:0;;;;;;;;;;3029:102::o

Swarm Source

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