feat(btc): get indexed block impl

Co-authored-by: Gaze <dev@gaze.network>
This commit is contained in:
Gaze
2024-04-17 22:07:40 +07:00
parent 5bee86e996
commit e2d8d906e1

View File

@@ -84,8 +84,11 @@ func (p *Processor) CurrentBlock(ctx context.Context) (types.BlockHeader, error)
}
func (p *Processor) GetIndexedBlock(ctx context.Context, height int64) (types.BlockHeader, error) {
// TODO: Implement this
return types.BlockHeader{}, nil
header, err := p.bitcoinDg.GetBlockHeaderByHeight(ctx, height)
if err != nil {
return types.BlockHeader{}, errors.WithStack(err)
}
return header, nil
}
func (p *Processor) RevertData(ctx context.Context, from int64) error {