[release/1.3.4] eth: fixed homestead tx check

When a block is queried for retrieval we should add a check whether the
block falls within the frontier rules. If we'd always use `From`
retrieving transaction might fail. This PR temporarily changes
everything to `FromFrontier` (safe!).

This is a backport of c616391df2
This commit is contained in:
Jeffrey Wilcke
2016-02-28 23:36:00 +01:00
parent 5570b11398
commit 7f83e68b13
2 changed files with 3 additions and 3 deletions

View File

@ -349,7 +349,7 @@ func NewTransactionRes(tx *types.Transaction) *TransactionRes {
// v.BlockHash =
// v.BlockNumber =
// v.TxIndex =
from, _ := tx.From()
from, _ := tx.FromFrontier()
v.From = newHexData(from)
v.To = newHexData(tx.To())
v.Value = newHexNum(tx.Value())