From a90832b0330146e45d54b456c24e7cf427c2443f Mon Sep 17 00:00:00 2001 From: Mud <44410798+MudDev@users.noreply.github.com> Date: Thu, 10 Sep 2020 11:38:05 -0600 Subject: [PATCH] Added segwit addresses to indexer. If the transaction is a segwit, return the address. --- src/Blockcore/Consensus/ScriptAddressReader.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Blockcore/Consensus/ScriptAddressReader.cs b/src/Blockcore/Consensus/ScriptAddressReader.cs index cee3ccff2..22a36934b 100644 --- a/src/Blockcore/Consensus/ScriptAddressReader.cs +++ b/src/Blockcore/Consensus/ScriptAddressReader.cs @@ -27,14 +27,16 @@ public string GetAddressFromScriptPubKey(Network network, Script script) case TxOutType.TX_SCRIPTHASH: destinationAddress = script.GetDestinationAddress(network).ToString(); break; + case TxOutType.TX_SEGWIT: + destinationAddress = script.GetDestinationAddress(network).ToString(); + break; case TxOutType.TX_NONSTANDARD: case TxOutType.TX_MULTISIG: case TxOutType.TX_NULL_DATA: - case TxOutType.TX_SEGWIT: break; } return destinationAddress; } } -} \ No newline at end of file +}