Added some methods to comply to the PoW block interface

This commit is contained in:
obscuren 2014-10-10 22:42:37 +02:00
parent e02c0fa808
commit 56843ca0fc

View File

@ -348,10 +348,18 @@ func NewUncleBlockFromValue(header *ethutil.Value) *Block {
return block return block
} }
func (block *Block) Trie() *ethrie.Trie {
return block.state.Trie
}
func (block *Block) GetRoot() interface{} { func (block *Block) GetRoot() interface{} {
return block.state.Trie.Root return block.state.Trie.Root
} }
func (block *Block) Diff() *big.Int {
return block.Difficulty
}
func (self *Block) Receipts() []*Receipt { func (self *Block) Receipts() []*Receipt {
return self.receipts return self.receipts
} }