ETH Price: $2,617.79 (-0.32%)

Contract

0xaA52B4C0884CF92A5825Bd629f17844fe62A342A
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer115533362020-12-30 4:55:581388 days ago1609304158IN
0xaA52B4C0...fe62A342A
0 ETH0.00538298145.00000145
Transfer84045522019-08-23 5:03:591883 days ago1566536639IN
0xaA52B4C0...fe62A342A
0 ETH0.0015101141
Transfer78138852019-05-23 4:30:231975 days ago1558585823IN
0xaA52B4C0...fe62A342A
0 ETH0.000110493
Transfer77045182019-05-06 1:52:401992 days ago1557107560IN
0xaA52B4C0...fe62A342A
0 ETH0.000303868.25
Transfer76504722019-04-27 16:09:432000 days ago1556381383IN
0xaA52B4C0...fe62A342A
0 ETH0.000202143.9
Transfer73357382019-03-09 15:16:132049 days ago1552144573IN
0xaA52B4C0...fe62A342A
0 ETH0.0029641780.9
Transfer73357132019-03-09 15:09:512049 days ago1552144191IN
0xaA52B4C0...fe62A342A
0 ETH0.002979780.9
Transfer73355172019-03-09 14:26:542049 days ago1552141614IN
0xaA52B4C0...fe62A342A
0 ETH0.0029641780.9
Transfer73297622019-03-08 16:47:342050 days ago1552063654IN
0xaA52B4C0...fe62A342A
0 ETH0.0003673215.26567116
Transfer73297542019-03-08 16:44:342050 days ago1552063474IN
0xaA52B4C0...fe62A342A
0 ETH0.0003352315.26567116
Transfer71677332019-02-03 8:59:142083 days ago1549184354IN
0xaA52B4C0...fe62A342A
0 ETH0.0008951141
Transfer71674632019-02-03 7:34:512083 days ago1549179291IN
0xaA52B4C0...fe62A342A
0 ETH0.0021198641
Transfer71193512019-01-24 14:37:202093 days ago1548340640IN
0xaA52B4C0...fe62A342A
0 ETH0.00094341
Transfer69124502018-12-19 2:22:502130 days ago1545186170IN
0xaA52B4C0...fe62A342A
0 ETH0.0015101141
Transfer68975552018-12-16 13:53:242132 days ago1544968404IN
0xaA52B4C0...fe62A342A
0 ETH0.0015101141
Transfer68278162018-12-05 1:34:042144 days ago1543973644IN
0xaA52B4C0...fe62A342A
0 ETH0.0011093821.42985011
Transfer68278122018-12-05 1:33:272144 days ago1543973607IN
0xaA52B4C0...fe62A342A
0 ETH0.0005183210
Transfer67645672018-11-24 15:04:532154 days ago1543071893IN
0xaA52B4C0...fe62A342A
0 ETH0.0009464318.25970176
Transfer67194522018-11-17 5:20:532161 days ago1542432053IN
0xaA52B4C0...fe62A342A
0 ETH0.000919225
Transfer67193802018-11-17 5:07:012162 days ago1542431221IN
0xaA52B4C0...fe62A342A
0 ETH0.0041880380.9
Transfer66968632018-11-13 12:34:442165 days ago1542112484IN
0xaA52B4C0...fe62A342A
0 ETH0.002979780.9
Transfer66817962018-11-11 1:33:202168 days ago1541900000IN
0xaA52B4C0...fe62A342A
0 ETH0.000207324
Transfer66463732018-11-05 6:14:012173 days ago1541398441IN
0xaA52B4C0...fe62A342A
0 ETH0.0015101141
Transfer66463682018-11-05 6:11:522173 days ago1541398312IN
0xaA52B4C0...fe62A342A
0 ETH0.0021224841
Transfer66276222018-11-02 4:23:282177 days ago1541132608IN
0xaA52B4C0...fe62A342A
0 ETH0.000332069
View all transactions

Advanced mode:
Parent Transaction Hash Block From To
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
GOENT

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-08-14
*/

pragma solidity ^0.4.24;

library SafeMath {
    function mul(uint a, uint b) internal pure returns (uint) {
        uint c = a * b;
        assert(a == 0 || c / a == b);
        return c;
    }

    function div(uint a, uint b) internal pure returns (uint) {
        uint c = a / b;
        return c;
    }

    function sub(uint a, uint b) internal pure returns (uint) {
        assert(b <= a);
        return a - b;
    }

    function add(uint a, uint b) internal pure returns (uint) {
        uint c = a + b;
        assert(c >= a);
        return c;
    }
}

contract ERC20Basic {
    uint public totalSupply;
    function balanceOf(address who) public view returns (uint);
    function transfer(address to, uint value) public returns (bool);
    event Transfer(address indexed from, address indexed to, uint value);
}

contract BasicToken is ERC20Basic {
    using SafeMath for uint;

    mapping(address => uint) balances;

    function transfer(address _to, uint _value) public returns (bool) {
        require(_to != address(0));
        require(_value <= balances[msg.sender]);

        balances[msg.sender] = balances[msg.sender].sub(_value);
        balances[_to] = balances[_to].add(_value);
        emit Transfer(msg.sender, _to, _value);
        return true;
    }

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

}

contract ERC20 is ERC20Basic {
    function allowance(address owner, address spender) public view returns (uint);

    function transferFrom(address from, address to, uint value) public returns (bool);

    function approve(address spender, uint value) public returns (bool);
    event Approval(address indexed owner, address indexed spender, uint value);
}

contract StandardToken is ERC20, BasicToken {

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

    function transferFrom(address _from, address _to, uint _value) public returns (bool) {
        require(_to != address(0));

        uint _allowance = allowed[_from][msg.sender];

        require (_value <= _allowance);
        require(_value > 0);

        balances[_from] = balances[_from].sub(_value);
        balances[_to] = balances[_to].add(_value);
        allowed[_from][msg.sender] = _allowance.sub(_value);
        emit Transfer(_from, _to, _value);
        return true;
    }

    function approve(address _spender, uint _value) public returns (bool) {
        require((_value == 0) || (allowed[msg.sender][_spender] == 0));

        allowed[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }

    function allowance(address _owner, address _spender) public view returns (uint remaining) {
        return allowed[_owner][_spender];
    }

    function increaseApproval (address _spender, uint _addedValue) public returns (bool success) {
        allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
        emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
        return true;
    }

    function decreaseApproval (address _spender, uint _subtractedValue) public returns (bool success) {
        uint oldValue = allowed[msg.sender][_spender];
        if (_subtractedValue > oldValue) {
            allowed[msg.sender][_spender] = 0;
        } else {
            allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
        }
        emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
        return true;
    }

}

contract GOENT is StandardToken {

    string public constant name = "GOEN TOKEN";
    string public constant symbol = "GOENT";
    uint   public constant decimals = 8;
    uint   public constant INITIAL_SUPPLY =  10000000000 * (10 ** decimals); 

    constructor() public { 
        totalSupply = INITIAL_SUPPLY;
        balances[msg.sender] = INITIAL_SUPPLY;
    }
}

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":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","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":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"INITIAL_SUPPLY","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"}]

608060405234801561001057600080fd5b50670de0b6b3a764000060008181553381526001602052604090205561083b8061003b6000396000f3006080604052600436106100b95763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100be578063095ea7b31461014857806318160ddd1461018057806323b872dd146101a75780632ff2e9dc146101d1578063313ce567146101e657806366188463146101fb57806370a082311461021f57806395d89b4114610240578063a9059cbb14610255578063d73dd62314610279578063dd62ed3e1461029d575b600080fd5b3480156100ca57600080fd5b506100d36102c4565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561010d5781810151838201526020016100f5565b50505050905090810190601f16801561013a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561015457600080fd5b5061016c600160a060020a03600435166024356102fb565b604080519115158252519081900360200190f35b34801561018c57600080fd5b5061019561039d565b60408051918252519081900360200190f35b3480156101b357600080fd5b5061016c600160a060020a03600435811690602435166044356103a3565b3480156101dd57600080fd5b506101956104ed565b3480156101f257600080fd5b506101956104f9565b34801561020757600080fd5b5061016c600160a060020a03600435166024356104fe565b34801561022b57600080fd5b50610195600160a060020a03600435166105ee565b34801561024c57600080fd5b506100d3610609565b34801561026157600080fd5b5061016c600160a060020a0360043516602435610640565b34801561028557600080fd5b5061016c600160a060020a0360043516602435610723565b3480156102a957600080fd5b50610195600160a060020a03600435811690602435166107bc565b60408051808201909152600a81527f474f454e20544f4b454e00000000000000000000000000000000000000000000602082015281565b600081158061032b5750336000908152600260209081526040808320600160a060020a0387168452909152902054155b151561033657600080fd5b336000818152600260209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b60005481565b600080600160a060020a03841615156103bb57600080fd5b50600160a060020a0384166000908152600260209081526040808320338452909152902054808311156103ed57600080fd5b600083116103fa57600080fd5b600160a060020a038516600090815260016020526040902054610423908463ffffffff6107e716565b600160a060020a038087166000908152600160205260408082209390935590861681522054610458908463ffffffff6107f916565b600160a060020a038516600090815260016020526040902055610481818463ffffffff6107e716565b600160a060020a03808716600081815260026020908152604080832033845282529182902094909455805187815290519288169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a3506001949350505050565b670de0b6b3a764000081565b600881565b336000908152600260209081526040808320600160a060020a03861684529091528120548083111561055357336000908152600260209081526040808320600160a060020a0388168452909152812055610588565b610563818463ffffffff6107e716565b336000908152600260209081526040808320600160a060020a03891684529091529020555b336000818152600260209081526040808320600160a060020a0389168085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b600160a060020a031660009081526001602052604090205490565b60408051808201909152600581527f474f454e54000000000000000000000000000000000000000000000000000000602082015281565b6000600160a060020a038316151561065757600080fd5b3360009081526001602052604090205482111561067357600080fd5b33600090815260016020526040902054610693908363ffffffff6107e716565b3360009081526001602052604080822092909255600160a060020a038516815220546106c5908363ffffffff6107f916565b600160a060020a0384166000818152600160209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b336000908152600260209081526040808320600160a060020a0386168452909152812054610757908363ffffffff6107f916565b336000818152600260209081526040808320600160a060020a0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b6000828211156107f357fe5b50900390565b60008282018381101561080857fe5b93925050505600a165627a7a72305820130da218f9fe976e9d9e6a17d10f4f8a4b3a16c7e02221308a054ee2fe4427cc0029

Deployed Bytecode

0x6080604052600436106100b95763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100be578063095ea7b31461014857806318160ddd1461018057806323b872dd146101a75780632ff2e9dc146101d1578063313ce567146101e657806366188463146101fb57806370a082311461021f57806395d89b4114610240578063a9059cbb14610255578063d73dd62314610279578063dd62ed3e1461029d575b600080fd5b3480156100ca57600080fd5b506100d36102c4565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561010d5781810151838201526020016100f5565b50505050905090810190601f16801561013a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561015457600080fd5b5061016c600160a060020a03600435166024356102fb565b604080519115158252519081900360200190f35b34801561018c57600080fd5b5061019561039d565b60408051918252519081900360200190f35b3480156101b357600080fd5b5061016c600160a060020a03600435811690602435166044356103a3565b3480156101dd57600080fd5b506101956104ed565b3480156101f257600080fd5b506101956104f9565b34801561020757600080fd5b5061016c600160a060020a03600435166024356104fe565b34801561022b57600080fd5b50610195600160a060020a03600435166105ee565b34801561024c57600080fd5b506100d3610609565b34801561026157600080fd5b5061016c600160a060020a0360043516602435610640565b34801561028557600080fd5b5061016c600160a060020a0360043516602435610723565b3480156102a957600080fd5b50610195600160a060020a03600435811690602435166107bc565b60408051808201909152600a81527f474f454e20544f4b454e00000000000000000000000000000000000000000000602082015281565b600081158061032b5750336000908152600260209081526040808320600160a060020a0387168452909152902054155b151561033657600080fd5b336000818152600260209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b60005481565b600080600160a060020a03841615156103bb57600080fd5b50600160a060020a0384166000908152600260209081526040808320338452909152902054808311156103ed57600080fd5b600083116103fa57600080fd5b600160a060020a038516600090815260016020526040902054610423908463ffffffff6107e716565b600160a060020a038087166000908152600160205260408082209390935590861681522054610458908463ffffffff6107f916565b600160a060020a038516600090815260016020526040902055610481818463ffffffff6107e716565b600160a060020a03808716600081815260026020908152604080832033845282529182902094909455805187815290519288169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a3506001949350505050565b670de0b6b3a764000081565b600881565b336000908152600260209081526040808320600160a060020a03861684529091528120548083111561055357336000908152600260209081526040808320600160a060020a0388168452909152812055610588565b610563818463ffffffff6107e716565b336000908152600260209081526040808320600160a060020a03891684529091529020555b336000818152600260209081526040808320600160a060020a0389168085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b600160a060020a031660009081526001602052604090205490565b60408051808201909152600581527f474f454e54000000000000000000000000000000000000000000000000000000602082015281565b6000600160a060020a038316151561065757600080fd5b3360009081526001602052604090205482111561067357600080fd5b33600090815260016020526040902054610693908363ffffffff6107e716565b3360009081526001602052604080822092909255600160a060020a038516815220546106c5908363ffffffff6107f916565b600160a060020a0384166000818152600160209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b336000908152600260209081526040808320600160a060020a0386168452909152812054610757908363ffffffff6107f916565b336000818152600260209081526040808320600160a060020a0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b6000828211156107f357fe5b50900390565b60008282018381101561080857fe5b93925050505600a165627a7a72305820130da218f9fe976e9d9e6a17d10f4f8a4b3a16c7e02221308a054ee2fe4427cc0029

Swarm Source

bzzr://130da218f9fe976e9d9e6a17d10f4f8a4b3a16c7e02221308a054ee2fe4427cc

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.