ETH Price: $3,429.20 (+4.45%)

Contract

0x9C2A6208E48A75899bEcF5d29DAee420F312a15D
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve105560842020-07-29 18:17:501578 days ago1596046670IN
0x9C2A6208...0F312a15D
0 ETH0.0028793765
Transfer105560002020-07-29 17:58:411578 days ago1596045521IN
0x9C2A6208...0F312a15D
0 ETH0.0030043982
Transfer105559972020-07-29 17:56:471578 days ago1596045407IN
0x9C2A6208...0F312a15D
0 ETH0.0042343982
Transfer105559852020-07-29 17:53:441578 days ago1596045224IN
0x9C2A6208...0F312a15D
0 ETH0.0042353882
Approve105507822020-07-28 22:42:481578 days ago1595976168IN
0x9C2A6208...0F312a15D
0 ETH0.0015504335
Approve105498752020-07-28 19:25:461578 days ago1595964346IN
0x9C2A6208...0F312a15D
0 ETH0.0023920954
Approve105493922020-07-28 17:31:571579 days ago1595957517IN
0x9C2A6208...0F312a15D
0 ETH0.002214950
Transfer105493052020-07-28 17:10:441579 days ago1595956244IN
0x9C2A6208...0F312a15D
0 ETH0.0029957558
Transfer85649322019-09-17 4:47:271894 days ago1568695647IN
0x9C2A6208...0F312a15D
0 ETH0.000730320
Transfer85649322019-09-17 4:47:271894 days ago1568695647IN
0x9C2A6208...0F312a15D
0 ETH0.001030320
Transfer85649322019-09-17 4:47:271894 days ago1568695647IN
0x9C2A6208...0F312a15D
0 ETH0.000730320
Transfer85649322019-09-17 4:47:271894 days ago1568695647IN
0x9C2A6208...0F312a15D
0 ETH0.000730320
Transfer85649322019-09-17 4:47:271894 days ago1568695647IN
0x9C2A6208...0F312a15D
0 ETH0.000730320
Transfer85649322019-09-17 4:47:271894 days ago1568695647IN
0x9C2A6208...0F312a15D
0 ETH0.001030320
Transfer85649322019-09-17 4:47:271894 days ago1568695647IN
0x9C2A6208...0F312a15D
0 ETH0.0004077411.18612068
Transfer84158222019-08-24 23:30:501917 days ago1566689450IN
0x9C2A6208...0F312a15D
0 ETH0.000054771.5
Transfer84158172019-08-24 23:29:321917 days ago1566689372IN
0x9C2A6208...0F312a15D
0 ETH0.000077271.5
Transfer83637442019-08-16 20:49:181925 days ago1565988558IN
0x9C2A6208...0F312a15D
0 ETH0.000247274.8
Transfer82934692019-08-05 23:08:121936 days ago1565046492IN
0x9C2A6208...0F312a15D
0 ETH0.000185453.6
Transfer81396692019-07-13 1:11:461960 days ago1562980306IN
0x9C2A6208...0F312a15D
0 ETH0.000175274.8
Transfer81394412019-07-13 0:21:301960 days ago1562977290IN
0x9C2A6208...0F312a15D
0 ETH0.000175274.8
Transfer81394332019-07-13 0:19:321960 days ago1562977172IN
0x9C2A6208...0F312a15D
0 ETH0.000247274.8
Transfer80760732019-07-03 3:33:091970 days ago1562124789IN
0x9C2A6208...0F312a15D
0 ETH0.0005330310.373
Transfer80492732019-06-28 23:23:381974 days ago1561764218IN
0x9C2A6208...0F312a15D
0 ETH0.0008398423
Transfer80492212019-06-28 23:10:531974 days ago1561763453IN
0x9C2A6208...0F312a15D
0 ETH0.0011576422.5
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
GalaCoin

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2019-06-13
*/

pragma solidity ^0.4.21;

contract GalaCoin {
    // Track how many tokens are owned by each address.
    mapping (address => uint256) public balanceOf;

    string public name = "GalaCoin";
    string public symbol = "GALA";
    uint8 public decimals = 18;

    uint256 public totalSupply = 1000000000 * (uint256(10) ** decimals);

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

    constructor() public {
        // Initially assign all tokens to the contract's creator.
        balanceOf[msg.sender] = totalSupply;
        emit Transfer(address(0), msg.sender, totalSupply);
    }

    function transfer(address to, uint256 value) public returns (bool success) {
        require(balanceOf[msg.sender] >= value);

        balanceOf[msg.sender] -= value;  // deduct from sender's balance
        balanceOf[to] += value;          // add to recipient's balance
        emit Transfer(msg.sender, to, value);
        return true;
    }

    event Approval(address indexed owner, address indexed spender, uint256 value);

    mapping(address => mapping(address => uint256)) public allowance;

    function approve(address spender, uint256 value)
        public
        returns (bool success)
    {
        allowance[msg.sender][spender] = value;
        emit Approval(msg.sender, spender, value);
        return true;
    }

    function transferFrom(address from, address to, uint256 value)
        public
        returns (bool success)
    {
        require(value <= balanceOf[from]);
        require(value <= allowance[from][msg.sender]);

        balanceOf[from] -= value;
        balanceOf[to] += value;
        allowance[from][msg.sender] -= value;
        emit Transfer(from, to, value);
        return true;
    }
}

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":"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":"value","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":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","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":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"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"},{"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"}]

60c0604052600860808190527f47616c61436f696e00000000000000000000000000000000000000000000000060a090815261003e9160019190610100565b506040805180820190915260048082527f47414c4100000000000000000000000000000000000000000000000000000000602090920191825261008391600291610100565b5060038054601260ff19909116179081905560ff16600a0a633b9aca00026004553480156100b057600080fd5b5060045433600081815260208181526040808320859055805194855251929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a361019b565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061014157805160ff191683800117855561016e565b8280016001018555821561016e579182015b8281111561016e578251825591602001919060010190610153565b5061017a92915061017e565b5090565b61019891905b8082111561017a5760008155600101610184565b90565b610576806101aa6000396000f3006080604052600436106100985763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde03811461009d578063095ea7b31461012757806318160ddd1461015f57806323b872dd14610186578063313ce567146101b057806370a08231146101db57806395d89b41146101fc578063a9059cbb14610211578063dd62ed3e14610235575b600080fd5b3480156100a957600080fd5b506100b261025c565b6040805160208082528351818301528351919283929083019185019080838360005b838110156100ec5781810151838201526020016100d4565b50505050905090810190601f1680156101195780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561013357600080fd5b5061014b600160a060020a03600435166024356102e9565b604080519115158252519081900360200190f35b34801561016b57600080fd5b5061017461034f565b60408051918252519081900360200190f35b34801561019257600080fd5b5061014b600160a060020a0360043581169060243516604435610355565b3480156101bc57600080fd5b506101c5610432565b6040805160ff9092168252519081900360200190f35b3480156101e757600080fd5b50610174600160a060020a036004351661043b565b34801561020857600080fd5b506100b261044d565b34801561021d57600080fd5b5061014b600160a060020a03600435166024356104a5565b34801561024157600080fd5b50610174600160a060020a036004358116906024351661052d565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156102e15780601f106102b6576101008083540402835291602001916102e1565b820191906000526020600020905b8154815290600101906020018083116102c457829003601f168201915b505050505081565b336000818152600560209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60045481565b600160a060020a03831660009081526020819052604081205482111561037a57600080fd5b600160a060020a03841660009081526005602090815260408083203384529091529020548211156103aa57600080fd5b600160a060020a038085166000818152602081815260408083208054889003905593871680835284832080548801905583835260058252848320338452825291849020805487900390558351868152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a35060019392505050565b60035460ff1681565b60006020819052908152604090205481565b6002805460408051602060018416156101000260001901909316849004601f810184900484028201840190925281815292918301828280156102e15780601f106102b6576101008083540402835291602001916102e1565b336000908152602081905260408120548211156104c157600080fd5b3360008181526020818152604080832080548790039055600160a060020a03871680845292819020805487019055805186815290519293927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a350600192915050565b6005602090815260009283526040808420909152908252902054815600a165627a7a72305820cae722041b3839f52782e9034fb24d3c5f34c7a125b6a4dfc517bdfd5562739b0029

Deployed Bytecode

0x6080604052600436106100985763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde03811461009d578063095ea7b31461012757806318160ddd1461015f57806323b872dd14610186578063313ce567146101b057806370a08231146101db57806395d89b41146101fc578063a9059cbb14610211578063dd62ed3e14610235575b600080fd5b3480156100a957600080fd5b506100b261025c565b6040805160208082528351818301528351919283929083019185019080838360005b838110156100ec5781810151838201526020016100d4565b50505050905090810190601f1680156101195780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561013357600080fd5b5061014b600160a060020a03600435166024356102e9565b604080519115158252519081900360200190f35b34801561016b57600080fd5b5061017461034f565b60408051918252519081900360200190f35b34801561019257600080fd5b5061014b600160a060020a0360043581169060243516604435610355565b3480156101bc57600080fd5b506101c5610432565b6040805160ff9092168252519081900360200190f35b3480156101e757600080fd5b50610174600160a060020a036004351661043b565b34801561020857600080fd5b506100b261044d565b34801561021d57600080fd5b5061014b600160a060020a03600435166024356104a5565b34801561024157600080fd5b50610174600160a060020a036004358116906024351661052d565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156102e15780601f106102b6576101008083540402835291602001916102e1565b820191906000526020600020905b8154815290600101906020018083116102c457829003601f168201915b505050505081565b336000818152600560209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60045481565b600160a060020a03831660009081526020819052604081205482111561037a57600080fd5b600160a060020a03841660009081526005602090815260408083203384529091529020548211156103aa57600080fd5b600160a060020a038085166000818152602081815260408083208054889003905593871680835284832080548801905583835260058252848320338452825291849020805487900390558351868152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a35060019392505050565b60035460ff1681565b60006020819052908152604090205481565b6002805460408051602060018416156101000260001901909316849004601f810184900484028201840190925281815292918301828280156102e15780601f106102b6576101008083540402835291602001916102e1565b336000908152602081905260408120548211156104c157600080fd5b3360008181526020818152604080832080548790039055600160a060020a03871680845292819020805487019055805186815290519293927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a350600192915050565b6005602090815260009283526040808420909152908252902054815600a165627a7a72305820cae722041b3839f52782e9034fb24d3c5f34c7a125b6a4dfc517bdfd5562739b0029

Deployed Bytecode Sourcemap

28:1777:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;164:31;;8:9:-1;5:2;;;30:1;27;20:12;5:2;164:31: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;164:31:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1157:233;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1157:233:0;-1:-1:-1;;;;;1157:233:0;;;;;;;;;;;;;;;;;;;;;;;;;273:67;;8:9:-1;5:2;;;30:1;27;20:12;5:2;273:67:0;;;;;;;;;;;;;;;;;;;;1398:404;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1398:404:0;-1:-1:-1;;;;;1398:404:0;;;;;;;;;;;;238:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;238:26:0;;;;;;;;;;;;;;;;;;;;;;;110:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;110:45:0;-1:-1:-1;;;;;110:45:0;;;;;202:29;;8:9:-1;5:2;;;30:1;27;20:12;5:2;202:29:0;;;;640:350;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;640:350:0;-1:-1:-1;;;;;640:350:0;;;;;;;1084:64;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1084:64:0;-1:-1:-1;;;;;1084:64:0;;;;;;;;;;164:31;;;;;;;;;;;;;;;-1:-1:-1;;164:31:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1157:233::-;1280:10;1240:12;1270:21;;;:9;:21;;;;;;;;-1:-1:-1;;;;;1270:30:0;;;;;;;;;;;:38;;;1324:36;;;;;;;1240:12;;1270:30;;1280:10;;1324:36;;;;;;;;-1:-1:-1;1378:4:0;1157:233;;;;:::o;273:67::-;;;;:::o;1398:404::-;-1:-1:-1;;;;;1542:15:0;;1495:12;1542:15;;;;;;;;;;;1533:24;;;1525:33;;;;;;-1:-1:-1;;;;;1586:15:0;;;;;;:9;:15;;;;;;;;1602:10;1586:27;;;;;;;;1577:36;;;1569:45;;;;;;-1:-1:-1;;;;;1627:15:0;;;:9;:15;;;;;;;;;;;:24;;;;;;;1662:13;;;;;;;;;:22;;;;;;1695:15;;;:9;:15;;;;;1711:10;1695:27;;;;;;;;:36;;;;;;;1747:25;;;;;;;1662:13;;1747:25;;;;;;;;;;;-1:-1:-1;1790:4:0;1398:404;;;;;:::o;238:26::-;;;;;;:::o;110:45::-;;;;;;;;;;;;;;:::o;202:29::-;;;;;;;;;;;;;;-1:-1:-1;;202:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;640:350;744:10;701:12;734:21;;;;;;;;;;;:30;-1:-1:-1;734:30:0;726:39;;;;;;788:10;778:9;:21;;;;;;;;;;;:30;;;;;;;-1:-1:-1;;;;;852:13:0;;;;;;;;;:22;;;;;;929:31;;;;;;;852:13;;788:10;929:31;;;;;;;;;;;-1:-1:-1;978:4:0;640:350;;;;:::o;1084:64::-;;;;;;;;;;;;;;;;;;;;;;;;:::o

Swarm Source

bzzr://cae722041b3839f52782e9034fb24d3c5f34c7a125b6a4dfc517bdfd5562739b

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.