Commit 2ee88a22 authored by Felix Lange's avatar Felix Lange

core: remove Hash method from Message interface

This will simplify the next commmit. Hash was only used for logging.
parent 2dacb51f
...@@ -3,6 +3,7 @@ package core ...@@ -3,6 +3,7 @@ package core
import ( import (
"fmt" "fmt"
"math/big" "math/big"
"github.com/ethereum/go-ethereum/crypto" "github.com/ethereum/go-ethereum/crypto"
"github.com/ethereum/go-ethereum/ethutil" "github.com/ethereum/go-ethereum/ethutil"
"github.com/ethereum/go-ethereum/state" "github.com/ethereum/go-ethereum/state"
...@@ -44,8 +45,6 @@ type StateTransition struct { ...@@ -44,8 +45,6 @@ type StateTransition struct {
} }
type Message interface { type Message interface {
Hash() []byte
From() []byte From() []byte
To() []byte To() []byte
...@@ -152,7 +151,7 @@ func (self *StateTransition) preCheck() (err error) { ...@@ -152,7 +151,7 @@ func (self *StateTransition) preCheck() (err error) {
} }
func (self *StateTransition) TransitionState() (ret []byte, err error) { func (self *StateTransition) TransitionState() (ret []byte, err error) {
statelogger.Debugf("(~) %x\n", self.msg.Hash()) // statelogger.Debugf("(~) %x\n", self.msg.Hash())
// XXX Transactions after this point are considered valid. // XXX Transactions after this point are considered valid.
if err = self.preCheck(); err != nil { if err = self.preCheck(); err != nil {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment