Handle changes to address RPC api in bitcoin core 22

fixes #778
This commit is contained in:
softsimon
2021-09-14 19:28:47 +04:00
parent 2236c6d9a6
commit 3e788ecbf9
4 changed files with 7 additions and 5 deletions

View File

@@ -123,7 +123,8 @@ class BitcoinApi implements AbstractBitcoinApi {
return {
value: vout.value * 100000000,
scriptpubkey: vout.scriptPubKey.hex,
scriptpubkey_address: vout.scriptPubKey && vout.scriptPubKey.addresses ? vout.scriptPubKey.addresses[0] : '',
scriptpubkey_address: vout.scriptPubKey && vout.scriptPubKey.address ? vout.scriptPubKey.address
: vout.scriptPubKey.addresses ? vout.scriptPubKey.addresses[0] : '',
scriptpubkey_asm: vout.scriptPubKey.asm ? this.convertScriptSigAsm(vout.scriptPubKey.asm) : '',
scriptpubkey_type: this.translateScriptPubKeyType(vout.scriptPubKey.type),
};