Verify Ether Fund Transaction

This section describes how to verify Ether fund transaction.

After submit the Ether transfer transaction, let's verify how it's get processed.

1. Verify Ether balances of both accounts:

> web3.fromWei(eth.getBalance(eth.accounts[0]),"ether")
10000124.5

> web3.fromWei(eth.getBalance(eth.accounts[1]),"ether")
0.5

> eth.blockNumber
25

Those numbers look correct to me. The first account received 10,000,000 Ether from the genesis block pre-allocation and 125 Ether from mining rewards. Then 0.5 Ether was deducted from the first account, resulting from the Ether transfer transaction.

2. Get general information of the Ether transfer transaction:

> txid = "0x93e05edd79177d579dd5664982cba8f5452afde2f6b542cd1157c0807e7f49cb"
"0x93e05edd79177d579dd5664982cba8f5452afde2f6b542cd1157c0807e7f49cb"

> eth.getTransaction(txid)
{
  blockHash: 
     "0xfba46f8299d4dbbd59596ed22afb8acab1cf1ce3eb7c309a22ae845c334928dc",
  blockNumber: 24,
  from: "0x05d4e1a499775ce9d681abd50bda655c7b5ccb90",
  gas: 90000,
  gasPrice: 18000000000,
  hash: 
     "0x93e05edd79177d579dd5664982cba8f5452afde2f6b542cd1157c0807e7f49cb",
  input: "0x",
  nonce: 0,
  r: "0x926c875df58de42b9a18ec5c467eef9468aacdd393005442e7829da1b25f4399",
  s: "0x6cb8cab977505dbf09ed3917e68ba3d6b6012085f7a32cd4ec96b8297bbed6dd",
  to: "0x485410d2e7b8bfb6f78e5e5acf7d1057cb853fce",
  transactionIndex: 0,
  v: "0x297",
  value: 500000000000000000
}

Ok. The transfer transaction was processed and included in block # 24.

3. Check the block that contains the transfer transaction:

> eth.getBlock(25).transactions
[]

> eth.getBlock(24).transactions
["0x93e05edd79177d579dd5664982cba8f5452afde2f6b542cd1157c0807e7f49cb"]

Table of Contents

 About This Book

 Introduction of Ethereum

 Ethereum Blockchain

 Ethereum Mist Wallet

 geth - Go Ethereum

 Testnet - Ropsten network

 Private Ethereum Network

 64-Bit "geth" for Private Ethereum Network

 Private Network with Custom Genesis Block

Transferring Funds between Ether Accounts

 Create Second Ether Account

 Send Ether from One Account to Another

Verify Ether Fund Transaction

 Verify Pending Transactions

 View Transaction Receipt

 MetaMask - Browser Based Ethereum Wallet

 Managing Ethereum Account

 Mining Ether with Your Computer

 Archived Tutorials

 References

 Full Version in PDF/EPUB