Sponsored Link:   FTEC - Artificial Intelligence trading revolution! Ready project! Softcap reached! Apply for whitelist!
Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 3094 txns
Token Contract: VNTChain (VNT)
 Latest 25 txns from a total Of 3094 transactions
View All

TxHash Age From To Value [TxFee]
0x3b35ae654477c6edac612c4d3410b30291830f755027914dde59b9cd1c9a4bb511 mins ago0x38c0a47ba3072e19d28dc82d6dfa0efc82ac5850  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.000690319725
0x76063a247362f617ed2c8f44d3e2a7a64ab11bcf283673747cebd404844c183d1 hr 3 mins agoBilaxy  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.001150595373
0x2a56c541192ce0104f99c46fc2cfb26c7e8cf3dae0446ad7133c077ece7511401 hr 35 mins ago0x183c483cea74a9ce4fa64ceabb3d0ca7560994ee  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.0002094092
0xd37be71e2e7c1fcb98c208e69df99a6d6e0926f912b71f0f2867725b3dec00f41 hr 44 mins ago0xfd51ef717ecb471952cb1a2376acda1e4fc9ffca  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.0013322076
0x4a8b2cfa6772fc0b758489de7f5a1798fc65c54a38f563f865acdd371c3660b62 hrs 21 mins ago0x13ef123eb31c5790ff5436cb72984201d437b556  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.0013306012
0xfe7d10cbca75438b84e8a376c14b01117e2440b8597e91396af560e6cd5b62052 hrs 55 mins ago0x375fb217363d9bb8bd136b00e9f4e4a09b318205  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.000318456
0xb31d108e50a519dff05a41d292b63bed47db227d8b4c2d56290171e4b7091ab53 hrs 56 mins agoBilaxy  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.00080094
0xf204e958cfae0f8312bbc6785d778fb37392834de8abbecddd18234daeb905e24 hrs 30 mins ago0xd655daa23a9eefaf40c97551e3b636fec44958fe  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.000159036
0x6793cd8c0f2f6ce360462417faf539c5725066873779a9029b424ab0b96fce3c4 hrs 32 mins agoBilaxy  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.001166264
0xeed477c9f159453efd3434e53d4b29a5dfd87d6e01894a5dda516aa2ef0f20376 hrs 54 mins ago0x8de53d03a46d0f8214a3a365300389bbfd206f59  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.0002094092
0x84df34b106f58b11be96b255b6ba7a4754517fb94f5289c82f05b29b3a964d786 hrs 54 mins ago0x513770e06970295925a9986cd326a0ebcced0cf3  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.0002094092
0x9684a427cc9669c72fd8e3bf4184a9dd9d3f7e33fd6af9a9514284fd4621ebad6 hrs 55 mins ago0x0b8b51524d67a81fb62915292e1a632d6ea19359  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.0002094092
0x1d318b090d5bb90376fdc49305c09cdc3f1bbaca3d61a44e6c74b21c8f381ccc6 hrs 55 mins ago0x6eaf72402dfa132c4a0c63e79266a035aa42dad5  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.0002094092
0x03d0b84118af5b776609d69f3ccb5eb33e02d5a46495ea3198967cde221ef2346 hrs 55 mins ago0x471fc5698aa6448fec933f8c386cff14e26d70c4  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.0002094092
0xacba5dafff00307cb88d87e184b9bee84ccc33e6c6c9d891c85e670ee84256416 hrs 57 mins ago0x38ec2274b865e0f1000b9381857d512e18534daa  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.0002094092
0xe2539c08466db64736da68024734080d3fdd5e66986053e12ce02ed8f230ae746 hrs 59 mins ago0x99fadd2c86c23976d22d06858c7a86567cc364a0  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.0002094092
0x8908181b1f0f215d1b1fe3aeee15f2e81070504a80182c09849424a60abc42946 hrs 59 mins ago0x2c73462c6ff5068acd7979eb24ebb59db1e398b8  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.0002094092
0x0d70ca978c689e619a94328f8c00a188084206a0a057a3b127a8988b9c3b56287 hrs ago0x6cdb5ece677f2b5957f87cac6b75e38a47ea35d7  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.0002094092
0xf7af98e3a2e3cda5dfb5f7a5db2592c0b72d0dca7f935f557a4de62bf4f17aee7 hrs ago0x17313f16daa132d618d20cd6421b3383b00bfef3  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.0002094092
0x5a891ab9010378ac91230079e84131147e498ff5a345904d00d020e72c0ed0627 hrs 1 min ago0x95e424fa326b8799bfcc96d69bd8be9f6844224c  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.0002094092
0x29a50f72c6e45d4c6beb48ed8199b939c28a327c76fd8e215cacf3bf496f36db7 hrs 1 min ago0x461e295a91ca13f2fc29da4fa94541935af79de5  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.0003459092
0x593beff8a7447caf32ef473c8506e88b8a83ee6e3acebb821fba81b01ce0e38915 hrs 38 mins ago0x9d8f3a310d5af4c8b4650c1d90510acd7212531d  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.0009541012
0x0033b4a076ccf05823e51a65758ea3ca6ef7cea212486770c2977955d02083031 day 1 hr ago0x15d6dba7ba289107a37833ca5c3318d426cf5733  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.0003074696
0x4f0415e4bdd957ae61b68b1ecac8bb847f181fade5d67813ebb95f416c49ba181 day 1 hr agoBilaxy  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.00111594
0x7e4786dbbccdc23ca5392848d05c0395a421fe387975c2018dc6a479a6a6f6f91 day 5 hrs ago0x15d6dba7ba289107a37833ca5c3318d426cf5733  IN   0x69d2779533a4d2c780639713558b2cc98c46a9b70 Ether0.000106024
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Contract Source Code Verified (Exact match)
Contract Name: VNT
Compiler Version: v0.4.18+commit.9cf6e910
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.8;

/**
 * @title VNT Token - The Next Generation Value Transfering Network.
 * @author Wang Yunxiao - <wyx96922@gmail.com>
 */

contract SafeMath {
    function safeMul(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a * b;
        assert(a == 0 || c / a == b);
        return c;
    }

    function safeDiv(uint256 a, uint256 b) internal pure returns (uint256) {
        assert(b > 0);
        uint256 c = a / b;
        assert(a == b * c + a % b);
        return c;
    }

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

    function safeAdd(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        assert(c >= a && c >= b);
        return c;
    }
}

contract VNT is SafeMath {
    string constant tokenName = 'VNTChain';
    string constant tokenSymbol = 'VNT';
    uint8 constant decimalUnits = 8;

    string public name;
    string public symbol;
    uint8 public decimals;

    uint256 public totalSupply = 100 * (10**8) * (10**8); // 100 yi

    address public owner;
    
    mapping(address => bool) restrictedAddresses;
    mapping(address => uint256) public balanceOf;
    mapping(address => mapping(address => uint256)) public allowance;

    /* This generates a public event on the blockchain that will notify clients */
    event Transfer(address indexed from, address indexed to, uint256 value);

    event Approval(address indexed _owner, address indexed _spender, uint256 _value);

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

    /* Initializes contract with initial supply tokens to the creator of the contract */
    function VNT() public {
        balanceOf[msg.sender] = totalSupply;                // Give the creator all tokens
        name = tokenName;                                   // Set the name for display purposes
        symbol = tokenSymbol;                               // Set the symbol for display purposes
        decimals = decimalUnits;                            // Amount of decimals for display purposes
        owner = msg.sender;
    }

    function transfer(address _to, uint256 _value) public returns (bool success) {
        require(_value > 0);
        require(balanceOf[msg.sender] >= _value);              // Check if the sender has enough
        require(balanceOf[_to] + _value >= balanceOf[_to]);    // Check for overflows
        require(!restrictedAddresses[msg.sender]);
        require(!restrictedAddresses[_to]);
        balanceOf[msg.sender] = SafeMath.safeSub(balanceOf[msg.sender], _value);   // Subtract from the sender
        balanceOf[_to] = SafeMath.safeAdd(balanceOf[_to], _value);                 // Add the same to the recipient
        Transfer(msg.sender, _to, _value);                  // Notify anyone listening that this transfer took place
        return true;
    }

    function approve(address _spender, uint256 _value) public returns (bool success) {
        allowance[msg.sender][_spender] = _value;            // Set allowance
        Approval(msg.sender, _spender, _value);              // Raise Approval event
        return true;
    }

    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
        require(balanceOf[_from] >= _value);                  // Check if the sender has enough
        require(balanceOf[_to] + _value >= balanceOf[_to]);   // Check for overflows
        require(_value <= allowance[_from][msg.sender]);      // Check allowance
        require(!restrictedAddresses[_from]);
        require(!restrictedAddresses[msg.sender]);
        require(!restrictedAddresses[_to]);
        balanceOf[_from] = SafeMath.safeSub(balanceOf[_from], _value);    // Subtract from the sender
        balanceOf[_to] = SafeMath.safeAdd(balanceOf[_to], _value);        // Add the same to the recipient
        allowance[_from][msg.sender] = SafeMath.safeSub(allowance[_from][msg.sender], _value);
        Transfer(_from, _to, _value);
        return true;
    }

    function totalSupply() constant public returns (uint256 Supply) {
        return totalSupply;
    }

    function balanceOf(address _owner) constant public returns (uint256 balance) {
        return balanceOf[_owner];
    }

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

    function() public payable {
        revert();
    }

    /* Owner can add new restricted address or removes one */
    function editRestrictedAddress(address _newRestrictedAddress) public onlyOwner {
        restrictedAddresses[_newRestrictedAddress] = !restrictedAddresses[_newRestrictedAddress];
    }

    function isRestrictedAddress(address _querryAddress) constant public returns (bool answer) {
        return restrictedAddresses[_querryAddress];
    }
}

    Contract ABI  
[{"constant":true,"inputs":[{"name":"_querryAddress","type":"address"}],"name":"isRestrictedAddress","outputs":[{"name":"answer","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"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":"Supply","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":false,"inputs":[{"name":"_newRestrictedAddress","type":"address"}],"name":"editRestrictedAddress","outputs":[],"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":"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":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":"_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"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"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"}]

  Contract Creation Code Switch To Opcodes View
6060604052670de0b6b3a7640000600355341561001b57600080fd5b600354600160a060020a03331660009081526006602052604090819020919091558051908101604052600881527f564e54436861696e000000000000000000000000000000000000000000000000602082015260009080516100819291602001906100f9565b5060408051908101604052600381527f564e540000000000000000000000000000000000000000000000000000000000602082015260019080516100c99291602001906100f9565b506002805460ff1916600817905560048054600160a060020a033316600160a060020a0319909116179055610194565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061013a57805160ff1916838001178555610167565b82800160010185558215610167579182015b8281111561016757825182559160200191906001019061014c565b50610173929150610177565b5090565b61019191905b80821115610173576000815560010161017d565b90565b6108c3806101a36000396000f3006060604052600436106100b95763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166303c175ff81146100be57806306fdde03146100f1578063095ea7b31461017b57806318160ddd1461019d57806323b872dd146101c2578063313ce567146101ea5780634ec883d11461021357806370a08231146102345780638da5cb5b1461025357806395d89b4114610282578063a9059cbb14610295578063dd62ed3e146102b7575b600080fd5b34156100c957600080fd5b6100dd600160a060020a03600435166102dc565b604051901515815260200160405180910390f35b34156100fc57600080fd5b6101046102fa565b60405160208082528190810183818151815260200191508051906020019080838360005b83811015610140578082015183820152602001610128565b50505050905090810190601f16801561016d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561018657600080fd5b6100dd600160a060020a0360043516602435610398565b34156101a857600080fd5b6101b0610404565b60405190815260200160405180910390f35b34156101cd57600080fd5b6100dd600160a060020a036004358116906024351660443561040a565b34156101f557600080fd5b6101fd6105fd565b60405160ff909116815260200160405180910390f35b341561021e57600080fd5b610232600160a060020a0360043516610606565b005b341561023f57600080fd5b6101b0600160a060020a0360043516610647565b341561025e57600080fd5b610266610662565b604051600160a060020a03909116815260200160405180910390f35b341561028d57600080fd5b610104610671565b34156102a057600080fd5b6100dd600160a060020a03600435166024356106dc565b34156102c257600080fd5b6101b0600160a060020a0360043581169060243516610836565b600160a060020a031660009081526005602052604090205460ff1690565b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103905780601f1061036557610100808354040283529160200191610390565b820191906000526020600020905b81548152906001019060200180831161037357829003601f168201915b505050505081565b600160a060020a03338116600081815260076020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60035490565b600160a060020a0383166000908152600660205260408120548290101561043057600080fd5b600160a060020a038316600090815260066020526040902054828101101561045757600080fd5b600160a060020a038085166000908152600760209081526040808320339094168352929052205482111561048a57600080fd5b600160a060020a03841660009081526005602052604090205460ff16156104b057600080fd5b600160a060020a03331660009081526005602052604090205460ff16156104d657600080fd5b600160a060020a03831660009081526005602052604090205460ff16156104fc57600080fd5b600160a060020a03841660009081526006602052604090205461051f9083610861565b600160a060020a03808616600090815260066020526040808220939093559085168152205461054e9083610873565b600160a060020a038085166000908152600660209081526040808320949094558783168252600781528382203390931682529190915220546105909083610861565b600160a060020a03808616600081815260076020908152604080832033861684529091529081902093909355908516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060019392505050565b60025460ff1681565b60045433600160a060020a0390811691161461061e57fe5b600160a060020a03166000908152600560205260409020805460ff19811660ff90911615179055565b600160a060020a031660009081526006602052604090205490565b600454600160a060020a031681565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103905780601f1061036557610100808354040283529160200191610390565b60008082116106ea57600080fd5b600160a060020a0333166000908152600660205260409020548290101561071057600080fd5b600160a060020a038316600090815260066020526040902054828101101561073757600080fd5b600160a060020a03331660009081526005602052604090205460ff161561075d57600080fd5b600160a060020a03831660009081526005602052604090205460ff161561078357600080fd5b600160a060020a0333166000908152600660205260409020546107a69083610861565b600160a060020a0333811660009081526006602052604080822093909355908516815220546107d59083610873565b600160a060020a0380851660008181526006602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a350600192915050565b600160a060020a03918216600090815260076020908152604080832093909416825291909152205490565b60008282111561086d57fe5b50900390565b60008282018381108015906108885750828110155b151561089057fe5b93925050505600a165627a7a723058203a08a95f508ada77fcc0be2ca871e028876eab742376b32d12eab761fa49497b0029

   Swarm Source:
bzzr://3a08a95f508ada77fcc0be2ca871e028876eab742376b32d12eab761fa49497b

 

View All
Block Age txn Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "downvote" button for any spammy posts, and the "upvote" for interesting conversations.