ETH Price: $3,301.92 (-3.01%)
 

Overview

Max Total Supply

50,000,000 TIG

Holders

160

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
0 TIG

Value
$0.00
0x9edcbc2bdb6365f425b886a45834417d52e3ece4
Loading...
Loading
Loading...
Loading
Loading...
Loading

OVERVIEW

Hellotig aims to develop solutions to securely and easily send small amounts of crypto to friends and family by an instant message on social media platforms.

# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
Tigereum

Compiler Version
v0.7.0+commit.9e61f92b

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2020-08-11
*/

// SPDX-License-Identifier: MIT

pragma solidity ^0.7.0;

contract Tigereum {

    // ERC20 Token, with the addition of symbol, name and decimals and a
    // fixed supply

    string public constant name = 'Tigereum';
    string public constant symbol = 'TIG';
    uint8 public constant decimals = 18;
    address public owner;
    string public webAddress;
    uint internal constant _totalSupply = 50000000 * 10**uint(decimals);

    // Balances for each account
    mapping(address => uint256) balances;

    // Owner of account approves the transfer of an amount to another account
    mapping(address => mapping(address => uint256)) allowed;

    constructor() {
        balances[msg.sender] = _totalSupply;
        owner = msg.sender;
        webAddress = "https://www.hellotig.com";
    }

    function totalSupply() public pure returns (uint) {
        return _totalSupply;
    }

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

    // Transfer the balance from owner's account to another account
    function transfer(address to, uint tokens) public returns (bool success) {
        require( balances[msg.sender] >= tokens && tokens > 0 );
        balances[msg.sender] -= tokens;
        balances[to] += tokens;
        emit Transfer(msg.sender, to, tokens);
        return true;
    }

    // Send {tokens} amount of tokens from address {from} to address {to}
    // The transferFrom method is used for a withdraw workflow, allowing contracts to send
    // tokens on your behalf
    function transferFrom(address from, address to, uint tokens) public returns (bool success) {
        require( allowed[from][msg.sender] >= tokens && balances[from] >= tokens && tokens > 0 );
        balances[from] -= tokens;
        allowed[from][msg.sender] -= tokens;
        balances[to] += tokens;
        emit Transfer(from, to, tokens);
        return true;
    }

    // Allow {spender} to withdraw from your account, multiple times, up to the {tokens} amount.
    function approve(address sender, uint256 tokens) public returns (bool success) {
        allowed[msg.sender][sender] = tokens;
        emit Approval(msg.sender, sender, 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 view returns (uint remaining) {
        return allowed[tokenOwner][spender];
    }


    event Transfer(address indexed _from, address indexed _to, uint256 _amount);
    event Approval(address indexed _owner, address indexed _to, uint256 _amount);
}

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

608060405234801561001057600080fd5b503360008181526002602090815260408083206a295be96e64066972000000905582546001600160a01b031916909317909155815180830190925260188083527f68747470733a2f2f7777772e68656c6c6f7469672e636f6d0000000000000000929091019182526100849160019161008a565b5061011d565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100cb57805160ff19168380011785556100f8565b828001600101855582156100f8579182015b828111156100f85782518255916020019190600101906100dd565b50610104929150610108565b5090565b5b808211156101045760008155600101610109565b6105e08061012c6000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c806370a082311161007157806370a08231146101d95780638da5cb5b146101ff57806395d89b4114610223578063a9059cbb1461022b578063dd62ed3e14610257578063f1f6d94514610285576100a9565b806306fdde03146100ae578063095ea7b31461012b57806318160ddd1461016b57806323b872dd14610185578063313ce567146101bb575b600080fd5b6100b661028d565b6040805160208082528351818301528351919283929083019185019080838360005b838110156100f05781810151838201526020016100d8565b50505050905090810190601f16801561011d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101576004803603604081101561014157600080fd5b506001600160a01b0381351690602001356102b1565b604080519115158252519081900360200190f35b610173610317565b60408051918252519081900360200190f35b6101576004803603606081101561019b57600080fd5b506001600160a01b03813581169160208101359091169060400135610326565b6101c361040e565b6040805160ff9092168252519081900360200190f35b610173600480360360208110156101ef57600080fd5b50356001600160a01b0316610413565b61020761042e565b604080516001600160a01b039092168252519081900360200190f35b6100b661043d565b6101576004803603604081101561024157600080fd5b506001600160a01b03813516906020013561045c565b6101736004803603604081101561026d57600080fd5b506001600160a01b03813581169160200135166104f2565b6100b661051d565b60405180604001604052806008815260200167546967657265756d60c01b81525081565b3360008181526003602090815260408083206001600160a01b038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b6a295be96e6406697200000090565b6001600160a01b0383166000908152600360209081526040808320338452909152812054821180159061037157506001600160a01b0384166000908152600260205260409020548211155b801561037d5750600082115b61038657600080fd5b6001600160a01b0380851660008181526002602081815260408084208054899003905560038252808420338552825280842080548990039055948816808452918152918490208054870190558351868152935190937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92908290030190a35060019392505050565b601281565b6001600160a01b031660009081526002602052604090205490565b6000546001600160a01b031681565b6040518060400160405280600381526020016254494760e81b81525081565b33600090815260026020526040812054821180159061047b5750600082115b61048457600080fd5b336000818152600260209081526040808320805487900390556001600160a01b03871680845292819020805487019055805186815290519293927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a350600192915050565b6001600160a01b03918216600090815260036020908152604080832093909416825291909152205490565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156105a25780601f10610577576101008083540402835291602001916105a2565b820191906000526020600020905b81548152906001019060200180831161058557829003601f168201915b50505050508156fea2646970667358221220a5a7810b0974e52aed1df039b70c9490bf553d5a60a11c2d995101ac8cf8955364736f6c63430007000033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100a95760003560e01c806370a082311161007157806370a08231146101d95780638da5cb5b146101ff57806395d89b4114610223578063a9059cbb1461022b578063dd62ed3e14610257578063f1f6d94514610285576100a9565b806306fdde03146100ae578063095ea7b31461012b57806318160ddd1461016b57806323b872dd14610185578063313ce567146101bb575b600080fd5b6100b661028d565b6040805160208082528351818301528351919283929083019185019080838360005b838110156100f05781810151838201526020016100d8565b50505050905090810190601f16801561011d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101576004803603604081101561014157600080fd5b506001600160a01b0381351690602001356102b1565b604080519115158252519081900360200190f35b610173610317565b60408051918252519081900360200190f35b6101576004803603606081101561019b57600080fd5b506001600160a01b03813581169160208101359091169060400135610326565b6101c361040e565b6040805160ff9092168252519081900360200190f35b610173600480360360208110156101ef57600080fd5b50356001600160a01b0316610413565b61020761042e565b604080516001600160a01b039092168252519081900360200190f35b6100b661043d565b6101576004803603604081101561024157600080fd5b506001600160a01b03813516906020013561045c565b6101736004803603604081101561026d57600080fd5b506001600160a01b03813581169160200135166104f2565b6100b661051d565b60405180604001604052806008815260200167546967657265756d60c01b81525081565b3360008181526003602090815260408083206001600160a01b038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b6a295be96e6406697200000090565b6001600160a01b0383166000908152600360209081526040808320338452909152812054821180159061037157506001600160a01b0384166000908152600260205260409020548211155b801561037d5750600082115b61038657600080fd5b6001600160a01b0380851660008181526002602081815260408084208054899003905560038252808420338552825280842080548990039055948816808452918152918490208054870190558351868152935190937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92908290030190a35060019392505050565b601281565b6001600160a01b031660009081526002602052604090205490565b6000546001600160a01b031681565b6040518060400160405280600381526020016254494760e81b81525081565b33600090815260026020526040812054821180159061047b5750600082115b61048457600080fd5b336000818152600260209081526040808320805487900390556001600160a01b03871680845292819020805487019055805186815290519293927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a350600192915050565b6001600160a01b03918216600090815260036020908152604080832093909416825291909152205490565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156105a25780601f10610577576101008083540402835291602001916105a2565b820191906000526020600020905b81548152906001019060200180831161058557829003601f168201915b50505050508156fea2646970667358221220a5a7810b0974e52aed1df039b70c9490bf553d5a60a11c2d995101ac8cf8955364736f6c63430007000033

Deployed Bytecode Sourcemap

62:2747:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;186:40;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2158:208;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;2158:208:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;830:88;;;:::i;:::-;;;;;;;;;;;;;;;;1676:376;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;1676:376:0;;;;;;;;;;;;;;;;;:::i;277:35::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;983:120;;;;;;;;;;;;;;;;-1:-1:-1;983:120:0;-1:-1:-1;;;;;983:120:0;;:::i;319:20::-;;;:::i;:::-;;;;-1:-1:-1;;;;;319:20:0;;;;;;;;;;;;;;233:37;;;:::i;1180:291::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;1180:291:0;;;;;;;;:::i;2490:147::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;2490:147:0;;;;;;;;;;:::i;346:24::-;;;:::i;186:40::-;;;;;;;;;;;;;;-1:-1:-1;;;186:40:0;;;;:::o;2158:208::-;2256:10;2223:12;2248:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;2248:27:0;;;;;;;;;;;:36;;;2300;;;;;;;2223:12;;2248:27;;2256:10;;2300:36;;;;;;;;-1:-1:-1;2354:4:0;2158:208;;;;:::o;830:88::-;415:29;830:88;:::o;1676:376::-;-1:-1:-1;;;;;1787:13:0;;1753:12;1787:13;;;:7;:13;;;;;;;;1801:10;1787:25;;;;;;;;:35;-1:-1:-1;1787:35:0;;;:63;;-1:-1:-1;;;;;;1826:14:0;;;;;;:8;:14;;;;;;:24;-1:-1:-1;1826:24:0;1787:63;:77;;;;;1863:1;1854:6;:10;1787:77;1778:88;;;;;;-1:-1:-1;;;;;1877:14:0;;;;;;;:8;:14;;;;;;;;:24;;;;;;;1912:7;:13;;;;;1926:10;1912:25;;;;;;;:35;;;;;;;1958:12;;;;;;;;;;;;;:22;;;;;;1996:26;;;;;;;1958:12;;1996:26;;;;;;;;;-1:-1:-1;2040:4:0;1676:376;;;;;:::o;277:35::-;310:2;277:35;:::o;983:120::-;-1:-1:-1;;;;;1075:20:0;1043:12;1075:20;;;:8;:20;;;;;;;983:120::o;319:20::-;;;-1:-1:-1;;;;;319:20:0;;:::o;233:37::-;;;;;;;;;;;;;;-1:-1:-1;;;233:37:0;;;;:::o;1180:291::-;1282:10;1239:12;1273:20;;;:8;:20;;;;;;:30;-1:-1:-1;1273:30:0;;;:44;;;1316:1;1307:6;:10;1273:44;1264:55;;;;;;1339:10;1330:20;;;;:8;:20;;;;;;;;:30;;;;;;;-1:-1:-1;;;;;1371:12:0;;;;;;;;;:22;;;;;;1409:32;;;;;;;1371:12;;1339:10;1409:32;;;;;;;;;;;-1:-1:-1;1459:4:0;1180:291;;;;:::o;2490:147::-;-1:-1:-1;;;;;2601:19:0;;;2567:14;2601:19;;;:7;:19;;;;;;;;:28;;;;;;;;;;;;;2490:147::o;346:24::-;;;;;;;;;;;;;;;-1:-1:-1;;346:24:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o

Swarm Source

ipfs://a5a7810b0974e52aed1df039b70c9490bf553d5a60a11c2d995101ac8cf89553
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.