mirror of
https://github.com/mempool/mempool.git
synced 2025-02-23 14:40:38 +01:00
feat: parse rpc full block from hex to binary representation
This commit is contained in:
parent
46e63ca6cf
commit
a9248a5f13
2 changed files with 3 additions and 2 deletions
|
@ -77,7 +77,8 @@ class BitcoinApi implements AbstractBitcoinApi {
|
||||||
}
|
}
|
||||||
|
|
||||||
$getRawBlock(hash: string): Promise<string> {
|
$getRawBlock(hash: string): Promise<string> {
|
||||||
return this.bitcoindClient.getBlock(hash, 0);
|
return this.bitcoindClient.getBlock(hash, 0)
|
||||||
|
.then((raw: string) => Buffer.from(raw, "hex"));
|
||||||
}
|
}
|
||||||
|
|
||||||
$getBlockHash(height: number): Promise<string> {
|
$getBlockHash(height: number): Promise<string> {
|
||||||
|
|
|
@ -2070,7 +2070,7 @@ export const restApiDocsData = [
|
||||||
fragment: "get-block-raw",
|
fragment: "get-block-raw",
|
||||||
title: "GET Block Raw",
|
title: "GET Block Raw",
|
||||||
description: {
|
description: {
|
||||||
default: "Returns the raw block representation in binary for Esplora backend, or hex for Bitcoin Core RPC backend."
|
default: "Returns the raw block representation in binary."
|
||||||
},
|
},
|
||||||
urlString: "/block/:hash/raw",
|
urlString: "/block/:hash/raw",
|
||||||
showConditions: bitcoinNetworks.concat(liquidNetworks),
|
showConditions: bitcoinNetworks.concat(liquidNetworks),
|
||||||
|
|
Loading…
Add table
Reference in a new issue