ETH Price: $3,646.14 (-0.09%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Transaction Hash
Method
Block
From
To
Approve189883712024-01-12 4:15:23359 days ago1705032923IN
Fame Code: FAME Token
0 ETH0.0007331415.80055398
Approve146785242022-04-29 10:02:09982 days ago1651226529IN
Fame Code: FAME Token
0 ETH0.0019807842.68937352
Approve146009802022-04-17 5:28:38994 days ago1650173318IN
Fame Code: FAME Token
0 ETH0.0009172919.76934914
Transfer131187032021-08-29 6:12:551225 days ago1630217575IN
Fame Code: FAME Token
0 ETH0.0029005256.00000145
Transfer118744612021-02-17 12:51:441418 days ago1613566304IN
Fame Code: FAME Token
0 ETH0.00867585164.64285714
Transfer118154982021-02-08 11:15:391427 days ago1612782939IN
Fame Code: FAME Token
0 ETH0.00658687125
Transfer118132892021-02-08 3:06:441427 days ago1612753604IN
Fame Code: FAME Token
0 ETH0.00653269124
Transfer115854682021-01-04 3:06:431462 days ago1609729603IN
Fame Code: FAME Token
0 ETH0.00356123157
Transfer115552762020-12-30 12:06:141467 days ago1609329974IN
Fame Code: FAME Token
0 ETH0.00537366102.00000156
Transfer115414552020-12-28 8:56:291469 days ago1609145789IN
Fame Code: FAME Token
0 ETH0.0041083378
Transfer115299162020-12-26 14:39:241471 days ago1608993564IN
Fame Code: FAME Token
0 ETH0.0022390859.4000016
Transfer115298812020-12-26 14:33:011471 days ago1608993181IN
Fame Code: FAME Token
0 ETH0.0041102178
Approve114552192020-12-15 3:32:331482 days ago1608003153IN
Fame Code: FAME Token
0 ETH0.0013518293.5
Transfer114233872020-12-10 5:38:071487 days ago1607578687IN
Fame Code: FAME Token
0 ETH0.0018847550
Transfer114074792020-12-07 19:07:481490 days ago1607368068IN
Fame Code: FAME Token
0 ETH0.0010320745.5
Transfer113314592020-11-26 3:02:511501 days ago1606359771IN
Fame Code: FAME Token
0 ETH0.0022115997.5
Transfer113313702020-11-26 2:41:281501 days ago1606358488IN
Fame Code: FAME Token
0 ETH0.0028448854.00000145
Transfer113308542020-11-26 0:48:021501 days ago1606351682IN
Fame Code: FAME Token
0 ETH0.00600723114
Transfer113133292020-11-23 8:14:081504 days ago1606119248IN
Fame Code: FAME Token
0 ETH0.001361760.00000134
Transfer112820762020-11-18 12:59:301509 days ago1605704370IN
Fame Code: FAME Token
0 ETH0.0036164196
Transfer112282502020-11-10 6:29:581517 days ago1604989798IN
Fame Code: FAME Token
0 ETH0.0033190263
Transfer112205902020-11-09 2:29:521518 days ago1604888992IN
Fame Code: FAME Token
0 ETH0.0022917143.5
Transfer112158912020-11-08 9:16:181519 days ago1604826978IN
Fame Code: FAME Token
0 ETH0.0008732938.5
Transfer112158532020-11-08 9:08:301519 days ago1604826510IN
Fame Code: FAME Token
0 ETH0.0006406117.00000145
Approve112031102020-11-06 9:53:181521 days ago1604656398IN
Fame Code: FAME Token
0 ETH0.0018054741
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:
FAMEToken

Compiler Version
v0.4.19+commit.c4cbbb05

Optimization Enabled:
Yes with 200 runs

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

/**
 *Submitted for verification at Etherscan.io on 2020-02-27
*/

pragma solidity 0.4.19;


contract RegularToken{

    function transfer(address _to, uint _value) public returns (bool) {
        //Default assumes totalSupply can't be over max (2^256 - 1).
        if (balances[msg.sender] >= _value && balances[_to] + _value >= balances[_to]) {
            balances[msg.sender] -= _value;
            balances[_to] += _value;
            Transfer(msg.sender, _to, _value);
            return true;
        } else { revert(); }
    }

    function transferFrom(address _from, address _to, uint _value) public returns (bool) {
        if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && balances[_to] + _value >= balances[_to]) {
            balances[_to] += _value;
            balances[_from] -= _value;
            allowed[_from][msg.sender] -= _value;
            Transfer(_from, _to, _value);
            return true;
        } else { revert(); }
    }

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

    function approve(address _spender, uint _value) public returns (bool) {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }

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


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

    event Transfer(address indexed _from, address indexed _to, uint _value);
    event Approval(address indexed _owner, address indexed _spender, uint _value);
}

contract UnboundedRegularToken is RegularToken {

    uint constant MAX_UINT = 2**256 - 1;
    
    /// @dev ERC20 transferFrom, modified such that an allowance of MAX_UINT represents an unlimited amount.
    /// @param _from Address to transfer from.
    /// @param _to Address to transfer to.
    /// @param _value Amount to transfer.
    /// @return Success of transfer.
    function transferFrom(address _from, address _to, uint _value)
        public
        returns (bool)
    {
        uint allowance = allowed[_from][msg.sender];
        if (balances[_from] >= _value
            && allowance >= _value
            && balances[_to] + _value >= balances[_to]
        ) {
            balances[_to] += _value;
            balances[_from] -= _value;
            if (allowance < MAX_UINT) {
                allowed[_from][msg.sender] -= _value;
            }
            Transfer(_from, _to, _value);
            return true;
        } else {
            revert();
        }
    }
}

contract FAMEToken is UnboundedRegularToken {

    uint8 constant public decimals = 8;
    string constant public name = "FAME";
    string constant public symbol = "FAME";

    function FAMEToken() public {
        totalSupply = 100000000 * 10 ** uint256(decimals);
        balances[msg.sender] = totalSupply;
        Transfer(address(0), msg.sender, totalSupply);
    }
}

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":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","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":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","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"}]

6060604052341561000f57600080fd5b662386f26fc100006002819055600160a060020a033316600081815260208190526040808220849055919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91905190815260200160405180910390a36105348061007d6000396000f3006060604052600436106100985763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde03811461009d578063095ea7b31461012757806318160ddd1461015d57806323b872dd14610182578063313ce567146101aa57806370a08231146101d357806395d89b411461009d578063a9059cbb146101f2578063dd62ed3e14610214575b600080fd5b34156100a857600080fd5b6100b0610239565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156100ec5780820151838201526020016100d4565b50505050905090810190601f1680156101195780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561013257600080fd5b610149600160a060020a0360043516602435610270565b604051901515815260200160405180910390f35b341561016857600080fd5b6101706102dd565b60405190815260200160405180910390f35b341561018d57600080fd5b610149600160a060020a03600435811690602435166044356102e3565b34156101b557600080fd5b6101bd610408565b60405160ff909116815260200160405180910390f35b34156101de57600080fd5b610170600160a060020a036004351661040d565b34156101fd57600080fd5b610149600160a060020a0360043516602435610428565b341561021f57600080fd5b610170600160a060020a03600435811690602435166104dd565b60408051908101604052600481527f46414d4500000000000000000000000000000000000000000000000000000000602082015281565b600160a060020a03338116600081815260016020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b60025481565b600160a060020a03808416600081815260016020908152604080832033909516835293815283822054928252819052918220548390108015906103265750828110155b801561034c5750600160a060020a03841660009081526020819052604090205483810110155b1561009857600160a060020a03808516600090815260208190526040808220805487019055918716815220805484900390556000198110156103b657600160a060020a03808616600090815260016020908152604080832033909416835292905220805484900390555b83600160a060020a031685600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405190815260200160405180910390a3506001949350505050565b600881565b600160a060020a031660009081526020819052604090205490565b600160a060020a03331660009081526020819052604081205482901080159061046b5750600160a060020a03831660009081526020819052604090205482810110155b1561009857600160a060020a033381166000818152602081905260408082208054879003905592861680825290839020805486019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060016102d7565b600160a060020a039182166000908152600160209081526040808320939094168252919091522054905600a165627a7a72305820572ffd0498a672a93909f3f8ea734101685e82331054e0a35ca60d7edf4734d60029

Deployed Bytecode

0x6060604052600436106100985763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde03811461009d578063095ea7b31461012757806318160ddd1461015d57806323b872dd14610182578063313ce567146101aa57806370a08231146101d357806395d89b411461009d578063a9059cbb146101f2578063dd62ed3e14610214575b600080fd5b34156100a857600080fd5b6100b0610239565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156100ec5780820151838201526020016100d4565b50505050905090810190601f1680156101195780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561013257600080fd5b610149600160a060020a0360043516602435610270565b604051901515815260200160405180910390f35b341561016857600080fd5b6101706102dd565b60405190815260200160405180910390f35b341561018d57600080fd5b610149600160a060020a03600435811690602435166044356102e3565b34156101b557600080fd5b6101bd610408565b60405160ff909116815260200160405180910390f35b34156101de57600080fd5b610170600160a060020a036004351661040d565b34156101fd57600080fd5b610149600160a060020a0360043516602435610428565b341561021f57600080fd5b610170600160a060020a03600435811690602435166104dd565b60408051908101604052600481527f46414d4500000000000000000000000000000000000000000000000000000000602082015281565b600160a060020a03338116600081815260016020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b60025481565b600160a060020a03808416600081815260016020908152604080832033909516835293815283822054928252819052918220548390108015906103265750828110155b801561034c5750600160a060020a03841660009081526020819052604090205483810110155b1561009857600160a060020a03808516600090815260208190526040808220805487019055918716815220805484900390556000198110156103b657600160a060020a03808616600090815260016020908152604080832033909416835292905220805484900390555b83600160a060020a031685600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405190815260200160405180910390a3506001949350505050565b600881565b600160a060020a031660009081526020819052604090205490565b600160a060020a03331660009081526020819052604081205482901080159061046b5750600160a060020a03831660009081526020819052604090205482810110155b1561009857600160a060020a033381166000818152602081905260408082208054879003905592861680825290839020805486019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060016102d7565b600160a060020a039182166000908152600160209081526040808320939094168252919091522054905600a165627a7a72305820572ffd0498a672a93909f3f8ea734101685e82331054e0a35ca60d7edf4734d60029

Deployed Bytecode Sourcemap

2795:384:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2889:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:2;8:100;;;99:1;94:3;90;84:5;71:3;;;64:6;52:2;45:3;8:100;;;12:14;3:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1129:198:0;;;;;;;;;;-1:-1:-1;;;;;1129:198:0;;;;;;;;;;;;;;;;;;;;;;;;1582:23;;;;;;;;;;;;;;;;;;;;;;;;;;;2164:624;;;;;;;;;;-1:-1:-1;;;;;2164:624:0;;;;;;;;;;;;2848:34;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1013:108;;;;;;;;;;-1:-1:-1;;;;;1013:108:0;;;;;130:421;;;;;;;;;;-1:-1:-1;;;;;130:421:0;;;;;;;1335:135;;;;;;;;;;-1:-1:-1;;;;;1335:135:0;;;;;;;;;;2889:36;;;;;;;;;;;;;;;;;;:::o;1129:198::-;-1:-1:-1;;;;;1218:10:0;1210:19;;1193:4;1210:19;;;:7;:19;;;;;;;;:29;;;;;;;;;;;;;:38;;;1193:4;;1210:29;:19;1259:38;;1242:6;;1259:38;;;;;;;;;;;;;-1:-1:-1;1315:4:0;1129:198;;;;;:::o;1582:23::-;;;;:::o;2164:624::-;-1:-1:-1;;;;;2300:14:0;;;2261:4;2300:14;;;:7;:14;;;;;;;;2315:10;2300:26;;;;;;;;;;;;2341:15;;;;;;;;;;:25;;;;;;:61;;;2396:6;2383:9;:19;;2341:61;:117;;;;-1:-1:-1;;;;;;2445:13:0;;:8;:13;;;;;;;;;;;2419:22;;;:39;;2341:117;2337:444;;;-1:-1:-1;;;;;2485:13:0;;;:8;:13;;;;;;;;;;;:23;;;;;;2523:15;;;;;;:25;;;;;;;-1:-1:-1;;2567:20:0;;2563:97;;;-1:-1:-1;;;;;2608:14:0;;;;;;;:7;:14;;;;;;;;2623:10;2608:26;;;;;;;;;:36;;;;;;;2563:97;2690:3;-1:-1:-1;;;;;2674:28:0;2683:5;-1:-1:-1;;;;;2674:28:0;;2695:6;2674:28;;;;;;;;;;;;;;-1:-1:-1;2724:4:0;;2164:624;-1:-1:-1;;;;2164:624:0:o;2848:34::-;2881:1;2848:34;:::o;1013:108::-;-1:-1:-1;;;;;1097:16:0;1073:4;1097:16;;;;;;;;;;;;1013:108::o;130:421::-;-1:-1:-1;;;;;290:10:0;281:20;190:4;281:20;;;;;;;;;;;:30;;;;;;:73;;-1:-1:-1;;;;;;341:13:0;;:8;:13;;;;;;;;;;;315:22;;;:39;;281:73;277:267;;;-1:-1:-1;;;;;380:10:0;371:20;;:8;:20;;;;;;;;;;;:30;;;;;;;416:13;;;;;;;;;;:23;;;;;;:13;454:33;;395:6;;454:33;;;;;;;;;;;;;-1:-1:-1;509:4:0;502:11;;1335:135;-1:-1:-1;;;;;1437:15:0;;;1413:4;1437:15;;;:7;:15;;;;;;;;:25;;;;;;;;;;;;;1335:135::o

Swarm Source

bzzr://572ffd0498a672a93909f3f8ea734101685e82331054e0a35ca60d7edf4734d6

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

OVERVIEW

FAME aims to issue governance currency FAM and will be used for platform management, loan interest, ecological construction, and other operational requirements.

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.