diff --git a/src/services/bitcoin-rpc.service.ts b/src/services/bitcoin-rpc.service.ts index 91da431..2f1d03c 100644 --- a/src/services/bitcoin-rpc.service.ts +++ b/src/services/bitcoin-rpc.service.ts @@ -139,11 +139,9 @@ export class BitcoinRpcService implements OnModuleInit { }); } - let saved = false; - while (!saved) { - let saveResult = await this.rpcBlockService.saveBlock(blockHeight, JSON.stringify(blockTemplate)); - saved = saveResult.affected > 0; - } + + await this.rpcBlockService.saveBlock(blockHeight, JSON.stringify(blockTemplate)); + return blockTemplate; }