From d50f33d183cb4d0037a9f0d2e498e1a3150de889 Mon Sep 17 00:00:00 2001 From: zelig Date: Sat, 3 Jan 2015 13:57:04 +0000 Subject: [PATCH] fix block rlp decoding --- core/types/block.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/types/block.go b/core/types/block.go index fa9bcc56db..23179db3f2 100644 --- a/core/types/block.go +++ b/core/types/block.go @@ -103,9 +103,9 @@ func NewBlockWithHeader(header *Header) *Block { func (self *Block) DecodeRLP(s *rlp.Stream) error { var extblock struct { - Header + Header *Header Txs []*Transaction - Uncles *Header + Uncles []*Header TD *big.Int // optional } if err := s.Decode(&extblock); err != nil { @@ -114,7 +114,7 @@ func (self *Block) DecodeRLP(s *rlp.Stream) error { self.header = extblock.Header self.uncles = extblock.Uncles self.transactions = extblock.Txs - self.TD = extblock.TD + self.Td = extblock.TD return nil }