From 4cf04bdb620a8f52ee410b85741bb5a6556c7e25 Mon Sep 17 00:00:00 2001 From: CocoaHuke Date: Thu, 21 Jun 2018 16:31:07 -0700 Subject: [PATCH] Add Backend API --- eth/api_backend.go | 4 ++++ les/api_backend.go | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/eth/api_backend.go b/eth/api_backend.go index 016087dfe8..8edace8fa9 100644 --- a/eth/api_backend.go +++ b/eth/api_backend.go @@ -227,3 +227,7 @@ func (b *EthAPIBackend) ServiceFilter(ctx context.Context, session *bloombits.Ma go session.Multiplex(bloomRetrievalBatch, bloomRetrievalWait, b.eth.bloomRequests) } } + +func (b *EthAPIBackend) TxStatusByHash(ctx context.Context, hash common.Hash) (core.TxStatus, error) { + return core.TxStatusUnknown, errors.New("Not Support") +} diff --git a/les/api_backend.go b/les/api_backend.go index dea33c4702..740b9f6220 100644 --- a/les/api_backend.go +++ b/les/api_backend.go @@ -197,3 +197,7 @@ func (b *LesApiBackend) ServiceFilter(ctx context.Context, session *bloombits.Ma go session.Multiplex(bloomRetrievalBatch, bloomRetrievalWait, b.eth.bloomRequests) } } + +func (b *LesApiBackend) TxStatusByHash(ctx context.Context, hash common.Hash) (core.TxStatus, error) { + return light.GetTxStatus(ctx, b.eth.odr, hash) +}