<blockquote>
<p>Am I right that this is caused by the fact that my node is not synced?</p>
</blockquote>
<p>It certainly could be. The transaction could have a locktime that is in the past in reality, but is in the future from the perspective of the unsynced node.</p>
<blockquote>
<p>Is there a way to dispatch the transaction to the BTC network anyway?</p>
</blockquote>
<p>Use a node that is synchronized. It doesn't need to be your own; you won't have RPC access to other nodes, but you can use a tool like bitcoin-submittx, or websites like block explorers that permit submitting transactions (possibly though Tor).</p>

CC BY-SA 4.0
2022-02-21T19:59:08.490Z
2022-02-21T20:44:44.660Z
2022-02-21T20:44:44.660Z
Pieter Wuille
<p>This question is related to <a href="https://bitcoin.stackexchange.com/questions/95799/bitcoin-core-creating-transaction-from-ui-without-broadcasting-it">this</a> post explaining how to use bitcoin-qt to generate a transaction.</p>
<p>Once obtained, I'd like to dispatch it from my system which is running a non-synced node. When issuing sendrawtransaction the following happens:</p>
<pre><code>./bitcoin-cli sendrawtransaction
error code: -26
error message:
non-final
</code></pre>
<p>I have two questions related to this</p>
<ol>
<li>Am I right that this is caused by the fact that my node is not synced?</li>
<li>Is there a way to dispatch the transaction to the BTC  network anyway?</li>
</ol>

<transactions><raw-transaction><sendrawtransaction>
sendrawtransaction on a non-synced node
Jernej
# sendrawtransaction on a non-synced node

(Asked by: username_0 on 2022-02-21)

This question is related to [this](https://bitcoin.stackexchange.com/questions/95799/bitcoin-core-creating-transaction-from-ui-without-broadcasting-it) post explaining how to use bitcoin-qt to generate a transaction.

Once obtained, I'd like to dispatch it from my system which is running a non-synced node. When issuing sendrawtransaction the following happens:

```
./bitcoin-cli sendrawtransaction
error code: -26
error message:
non-final

```

I have two questions related to this

1. Am I right that this is caused by the fact that my node is not synced?
2. Is there a way to dispatch the transaction to the BTC network anyway?

**Tags:** transactions, raw-transaction, sendrawtransaction


---

## 1 answers

### Answer by username_1 on 2022-02-21. Score: 1 | Accepted answer

> Am I right that this is caused by the fact that my node is not synced?

It certainly could be. The transaction could have a locktime that is in the past in reality, but is in the future from the perspective of the unsynced node.

> Is there a way to dispatch the transaction to the BTC network anyway?

Use a node that is synchronized. It doesn't need to be your own; you won't have RPC access to other nodes, but you can use a tool like bitcoin-submittx, or websites like block explorers that permit submitting transactions (possibly though Tor).


---

