Implemented WebSocket package

This commit is contained in:
obscuren
2014-09-30 23:26:52 +02:00
parent ab6ede51d7
commit 3af211dd65
6 changed files with 272 additions and 12 deletions

View File

@ -142,14 +142,12 @@ func (self *StateTransition) preCheck() (err error) {
func (self *StateTransition) TransitionState() (err error) {
statelogger.Debugf("(~) %x\n", self.tx.Hash())
/*
defer func() {
if r := recover(); r != nil {
logger.Infoln(r)
err = fmt.Errorf("state transition err %v", r)
}
}()
*/
defer func() {
if r := recover(); r != nil {
statelogger.Infoln(r)
err = fmt.Errorf("state transition err %v", r)
}
}()
// XXX Transactions after this point are considered valid.
if err = self.preCheck(); err != nil {