diff --git a/client/src/components/TransactionOverlay.svelte b/client/src/components/TransactionOverlay.svelte index 86106bb..b5db8ff 100644 --- a/client/src/components/TransactionOverlay.svelte +++ b/client/src/components/TransactionOverlay.svelte @@ -757,19 +757,13 @@ async function goToBlock(e) { - {:else if output.opreturn } - - - - - - {:else if spends[output.index] == true} + {:else if (!output.opreturn && spends[output.index] == true)} - {:else if spends[output.index]} + {:else if (!output.opreturn && spends[output.index])} goToSpend(e, spends[output.index])} title="spent" class="put-link" in:fade|local={{ duration: 200 }}> diff --git a/server/lib/spend_index.ex b/server/lib/spend_index.ex index 100ae1b..ff9fde0 100644 --- a/server/lib/spend_index.ex +++ b/server/lib/spend_index.ex @@ -78,7 +78,9 @@ defmodule BitcoinStream.Index.Spend do {:noreply, [dbref, indexed, false]} end else - Logger.info("Already building spend index"); + if (indexed) do + Logger.info("Already building spend index"); + end {:noreply, [dbref, indexed, false]} end end