This commit is contained in:
Anshal Shukla 2024-06-29 09:06:21 +05:30
parent 91cd4a8c8b
commit 14764d13c5
No known key found for this signature in database
GPG key ID: 84BE5474523D8CBC

View file

@ -66,16 +66,20 @@ func (s *Server) GetTransactionReceipt(ctx context.Context, req *protobor.Receip
return nil, err
}
receipts, err := s.backend.APIBackend.GetReceipts(ctx, blockHash)
receipt, err := s.backend.APIBackend.GetReceipts(ctx, blockHash)
if err != nil {
return nil, err
}
if len(receipts) <= int(txnIndex) {
if receipt == nil {
return nil, errors.New("no receipt found")
}
if len(receipt) <= int(txnIndex) {
return nil, errors.New("transaction index out of bounds")
}
return &protobor.ReceiptResponse{Receipt: ConvertReceiptToProtoReceipt(receipts[txnIndex])}, nil
return &protobor.ReceiptResponse{Receipt: ConvertReceiptToProtoReceipt(receipt[txnIndex])}, nil
}
func (s *Server) GetBorBlockReceipt(ctx context.Context, req *protobor.ReceiptRequest) (*protobor.ReceiptResponse, error) {