mobile: add whisper client (#15922)

This commit is contained in:
Eugene Valeyev
2018-09-03 18:30:47 +03:00
committed by Felix Lange
parent cc2b39bbd1
commit 6fc8494620
3 changed files with 294 additions and 2 deletions

View File

@ -138,7 +138,9 @@ func (ec *EthereumClient) SubscribeNewHead(ctx *Context, handler NewHeadHandler,
handler.OnNewHead(&Header{header})
case err := <-rawSub.Err():
handler.OnError(err.Error())
if err != nil {
handler.OnError(err.Error())
}
return
}
}
@ -227,7 +229,9 @@ func (ec *EthereumClient) SubscribeFilterLogs(ctx *Context, query *FilterQuery,
handler.OnFilterLogs(&Log{&log})
case err := <-rawSub.Err():
handler.OnError(err.Error())
if err != nil {
handler.OnError(err.Error())
}
return
}
}