Transaction Hash:
Block:
7000000 at Jan-02-2019 10:09:12 PM +UTC
Transaction Fee:
0.000072477 ETH
$0.14
Gas Used:
24,159 Gas / 3 Gwei
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0xb26111B2...70912C61a |
0.000649279638578704 Eth
Nonce: 1416
|
0.000576802638578704 Eth
Nonce: 1417
| 0.000072477 | ||
0xb2930B35...e543a0347
Miner
| (MiningPoolHub: Old Address) | 11,817.513370092552907806 Eth | 11,817.513442569552907806 Eth | 0.000072477 |
Execution Trace
Bhtd.transfer( _to=0xcE85247b032f7528bA97396F7B17C76D5D034D2F, _value=1295881199215470000000 )
transfer[Bhtd (ln:30)]
Transfer[Bhtd (ln:35)]
pragma solidity ^0.4.13; contract Bhtd { address public owner; string public name; string public symbol; uint8 public decimals; uint256 public totalSupply; 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); /* This notifies clients about the amount burnt */ event Burn(address indexed from, uint256 value); /* Initializes contract with initial supply tokens to the creator of the contract */ function Bhtd() { owner = 0x8De0C14567088e2d8609a13EF986ae59d9e3dbB0; name = 'Bhtd'; symbol = 'BHTD'; decimals = 18; totalSupply = 320000000000000000000000000; // 2e27 balanceOf[owner] = 320000000000000000000000000; } /* Send coins */ function transfer(address _to, uint256 _value) returns (bool success) { require(balanceOf[msg.sender] >= _value); balanceOf[msg.sender] -= _value; balanceOf[_to] += _value; Transfer(msg.sender, _to, _value); return true; } /* Allow another contract to spend some tokens in your behalf */ function approve(address _spender, uint256 _value) returns (bool success) { allowance[msg.sender][_spender] = _value; return true; } /* A contract attempts to get the coins */ function transferFrom(address _from, address _to, uint256 _value) returns (bool success) { require(balanceOf[_from] >= _value); require(allowance[_from][msg.sender] >= _value); balanceOf[_from] -= _value; balanceOf[_to] += _value; allowance[_from][msg.sender] -= _value; Transfer(_from, _to, _value); return true; } function burn(uint256 _value) returns (bool success) { require(balanceOf[msg.sender] >= _value); balanceOf[msg.sender] -= _value; totalSupply -= _value; Burn(msg.sender, _value); return true; } }