ETH Price: $2,648.31 (+1.37%)

Contract

0x197E6bCa6BC2f488ec760a6Ce46B1399cd2954b0
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

Transaction Hash
Method
Block
From
To
Transfer167122702023-02-26 11:59:59600 days ago1677412799IN
Bitcloud.pro: BPRO Token
0 ETH0.0009331418.12346127
Transfer147902192022-05-17 3:42:40885 days ago1652758960IN
Bitcloud.pro: BPRO Token
0 ETH0.0027914654.21590954
Transfer132149472021-09-13 3:18:131131 days ago1631503093IN
Bitcloud.pro: BPRO Token
0.00151758 ETH0.0014582269.4390915
Transfer120878382021-03-22 9:37:391306 days ago1616405859IN
Bitcloud.pro: BPRO Token
0 ETH0.00429249117.00000145
Transfer104629212020-07-15 8:07:271556 days ago1594800447IN
Bitcloud.pro: BPRO Token
0 ETH0.002975181.11871148
Transfer104629202020-07-15 8:07:221556 days ago1594800442IN
Bitcloud.pro: BPRO Token
0 ETH0.002975181.11871148
Transfer104629192020-07-15 8:07:121556 days ago1594800432IN
Bitcloud.pro: BPRO Token
0 ETH0.002975181.11871148
Transfer104629182020-07-15 8:06:521556 days ago1594800412IN
Bitcloud.pro: BPRO Token
0 ETH0.002975181.11871148
Transfer104629182020-07-15 8:06:521556 days ago1594800412IN
Bitcloud.pro: BPRO Token
0 ETH0.002975181.11871148
Transfer104629182020-07-15 8:06:521556 days ago1594800412IN
Bitcloud.pro: BPRO Token
0 ETH0.002975181.11871148
Transfer104629182020-07-15 8:06:521556 days ago1594800412IN
Bitcloud.pro: BPRO Token
0 ETH0.002975181.11871148
Transfer104629182020-07-15 8:06:521556 days ago1594800412IN
Bitcloud.pro: BPRO Token
0 ETH0.0030074382
Transfer104629182020-07-15 8:06:521556 days ago1594800412IN
Bitcloud.pro: BPRO Token
0 ETH0.0030074382
Transfer104629182020-07-15 8:06:521556 days ago1594800412IN
Bitcloud.pro: BPRO Token
0 ETH0.0041918981.11871148
Transfer102195212020-06-07 15:44:041594 days ago1591544644IN
Bitcloud.pro: BPRO Token
0 ETH0.0018475550.375
Transfer101939492020-06-03 16:41:071597 days ago1591202467IN
Bitcloud.pro: BPRO Token
0 ETH0.0014120238.5
Transfer101719282020-05-31 6:24:021601 days ago1590906242IN
Bitcloud.pro: BPRO Token
0 ETH0.0011002830
Transfer101512132020-05-28 1:06:291604 days ago1590627989IN
Bitcloud.pro: BPRO Token
0 ETH0.0012897835.15562059
Transfer100991802020-05-19 22:51:541612 days ago1589928714IN
Bitcloud.pro: BPRO Token
0 ETH0.00588391208.17683284
Transfer99180262020-04-21 20:38:441640 days ago1587501524IN
Bitcloud.pro: BPRO Token
0 ETH0.000189345.16439114
Transfer99022052020-04-19 10:05:281643 days ago1587290728IN
Bitcloud.pro: BPRO Token
0 ETH0.0003667610
Transfer99021752020-04-19 9:59:561643 days ago1587290396IN
Bitcloud.pro: BPRO Token
0 ETH0.002119241
Transfer99017402020-04-19 8:31:351643 days ago1587285095IN
Bitcloud.pro: BPRO Token
0 ETH0.0003667610
Transfer99016692020-04-19 8:14:591643 days ago1587284099IN
Bitcloud.pro: BPRO Token
0 ETH0.0020985340.6
Transfer97552302020-03-27 19:03:031665 days ago1585335783IN
Bitcloud.pro: BPRO Token
0 ETH0.000220056
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:
BitCloudToken

Compiler Version
v0.4.20+commit.3155dd80

Optimization Enabled:
Yes with 200 runs

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

pragma solidity ^0.4.20;
contract Token{
    uint256 public totalSupply;
    function balanceOf(address _owner) constant returns (uint256 balance);
    function allowance(address _owner, address _spender) constant returns (uint256 remaining);
    function transfer(address _to, uint256 _value) returns (bool success);
    function approve(address _spender, uint256 _value) returns (bool success);
    function transferFrom(address _from, address _to, uint256 _value) returns (bool success);
    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
}
contract StandardToken is Token {
    function balanceOf(address _owner) constant returns (uint256 balance) {
        return balances[_owner];
    }
    function allowance(address _owner, address _spender) constant returns (uint256 remaining) {
        return allowed[_owner][_spender];
    }
    function transfer(address _to, uint256 _value) returns (bool success) {
        require(balances[msg.sender] >= _value);
        balances[msg.sender] -= _value;
        balances[_to] += _value;
        Transfer(msg.sender, _to, _value);
        return true;
    }
    function approve(address _spender, uint256 _value) returns (bool success)   
    {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }
    function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {
        require(balances[_from] >= _value && allowed[_from][msg.sender] >= _value);
        balances[_to] += _value;
        balances[_from] -= _value; 
        allowed[_from][msg.sender] -= _value;
        Transfer(_from, _to, _value);
        return true;
    }
    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;
}

contract BitCloudToken is StandardToken { 

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

    function BitCloudToken() {
        balances[msg.sender] = 1000000000000000000; 
        totalSupply = 1000000000000000000;         
        name = "BitCloud Token";                  
        decimals = 8;          
        symbol = "BPRO";            
    }
}

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":"_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":"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":"_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"}]

6060604052341561000f57600080fd5b600160a060020a033316600090815260016020526040808220670de0b6b3a7640000908190559091558051908101604052600e81527f426974436c6f756420546f6b656e0000000000000000000000000000000000006020820152600390805161007d9291602001906100d8565b506004805460ff1916600817905560408051908101604052600481527f4250524f00000000000000000000000000000000000000000000000000000000602082015260059080516100d29291602001906100d8565b50610173565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061011957805160ff1916838001178555610146565b82800160010185558215610146579182015b8281111561014657825182559160200191906001019061012b565b50610152929150610156565b5090565b61017091905b80821115610152576000815560010161015c565b90565b6105bf806101826000396000f3006060604052600436106100985763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde03811461009d578063095ea7b31461012757806318160ddd1461015d57806323b872dd14610182578063313ce567146101aa57806370a08231146101d357806395d89b41146101f2578063a9059cbb14610205578063dd62ed3e14610227575b600080fd5b34156100a857600080fd5b6100b061024c565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156100ec5780820151838201526020016100d4565b50505050905090810190601f1680156101195780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561013257600080fd5b610149600160a060020a03600435166024356102ea565b604051901515815260200160405180910390f35b341561016857600080fd5b610170610356565b60405190815260200160405180910390f35b341561018d57600080fd5b610149600160a060020a036004358116906024351660443561035c565b34156101b557600080fd5b6101bd610445565b60405160ff909116815260200160405180910390f35b34156101de57600080fd5b610170600160a060020a036004351661044e565b34156101fd57600080fd5b6100b0610469565b341561021057600080fd5b610149600160a060020a03600435166024356104d4565b341561023257600080fd5b610170600160a060020a0360043581169060243516610568565b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156102e25780601f106102b7576101008083540402835291602001916102e2565b820191906000526020600020905b8154815290600101906020018083116102c557829003601f168201915b505050505081565b600160a060020a03338116600081815260026020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60005481565b600160a060020a0383166000908152600160205260408120548290108015906103ac5750600160a060020a0380851660009081526002602090815260408083203390941683529290522054829010155b15156103b757600080fd5b600160a060020a03808416600081815260016020908152604080832080548801905588851680845281842080548990039055600283528184203390961684529490915290819020805486900390559091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060019392505050565b60045460ff1681565b600160a060020a031660009081526001602052604090205490565b60058054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156102e25780601f106102b7576101008083540402835291602001916102e2565b600160a060020a033316600090815260016020526040812054829010156104fa57600080fd5b600160a060020a033381166000818152600160205260408082208054879003905592861680825290839020805486019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a350600192915050565b600160a060020a039182166000908152600260209081526040808320939094168252919091522054905600a165627a7a72305820af8c97346515cb3b97da69cbfe94bd432b3335bc80abca375cd4eeafa45366100029

Deployed Bytecode

0x6060604052600436106100985763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde03811461009d578063095ea7b31461012757806318160ddd1461015d57806323b872dd14610182578063313ce567146101aa57806370a08231146101d357806395d89b41146101f2578063a9059cbb14610205578063dd62ed3e14610227575b600080fd5b34156100a857600080fd5b6100b061024c565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156100ec5780820151838201526020016100d4565b50505050905090810190601f1680156101195780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561013257600080fd5b610149600160a060020a03600435166024356102ea565b604051901515815260200160405180910390f35b341561016857600080fd5b610170610356565b60405190815260200160405180910390f35b341561018d57600080fd5b610149600160a060020a036004358116906024351660443561035c565b34156101b557600080fd5b6101bd610445565b60405160ff909116815260200160405180910390f35b34156101de57600080fd5b610170600160a060020a036004351661044e565b34156101fd57600080fd5b6100b0610469565b341561021057600080fd5b610149600160a060020a03600435166024356104d4565b341561023257600080fd5b610170600160a060020a0360043581169060243516610568565b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156102e25780601f106102b7576101008083540402835291602001916102e2565b820191906000526020600020905b8154815290600101906020018083116102c557829003601f168201915b505050505081565b600160a060020a03338116600081815260026020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60005481565b600160a060020a0383166000908152600160205260408120548290108015906103ac5750600160a060020a0380851660009081526002602090815260408083203390941683529290522054829010155b15156103b757600080fd5b600160a060020a03808416600081815260016020908152604080832080548801905588851680845281842080548990039055600283528184203390961684529490915290819020805486900390559091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060019392505050565b60045460ff1681565b600160a060020a031660009081526001602052604090205490565b60058054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156102e25780601f106102b7576101008083540402835291602001916102e2565b600160a060020a033316600090815260016020526040812054829010156104fa57600080fd5b600160a060020a033381166000818152600160205260408082208054879003905592861680825290839020805486019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a350600192915050565b600160a060020a039182166000908152600260209081526040808320939094168252919091522054905600a165627a7a72305820af8c97346515cb3b97da69cbfe94bd432b3335bc80abca375cd4eeafa45366100029

Swarm Source

bzzr://af8c97346515cb3b97da69cbfe94bd432b3335bc80abca375cd4eeafa4536610

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

Trading platform

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.