<p>The tx is located with the person who created it. Nodes will not hold onto the transaction because it is not ready for the mempool. The only places a node will hold someone else's transaction is in the mempool or in the blockchain so a node will not store a non-final transaction anywhere.</p>

<p>It is up to the transaction creator to hold onto the transaction and not lose it until they can broadcast it after the lock time has passed.</p>

CC BY-SA 4.0
2019-05-15T12:11:14.560Z
Thanks Andrew. Are they the same situation for both locktime and sequence number? I ask that because the sequence number is original designed for hold tx in mempool, but some BIP modified it.
yrm23
CC BY-SA 4.0
2019-05-15T12:34:45.930Z
Most people just say locktime and sequence number are used to prevent the mining of a transaction until a certain date, but not tell at which step the prevention happen and where the tx to go after the prevention. About the locktime, the prevention is very clear that happen at check tx for entering mempool; but for sequence that not clear for me.
yrm23
CC BY-SA 4.0
2019-05-15T15:29:39.377Z
Some sequence numbers are allowed. The highest sequence number disables some things like RBF and relative lock times. That sequence number is allowed. The lower sequence numbers that allow those other features are also accepted. However anything lower than those will have the node reject the transaction as non-final.
Ava Chow
CC BY-SA 4.0
2019-05-15T04:14:15.340Z
2019-05-15T04:14:15.340Z
Ava Chow
<p>My understand, for a tx, before it finalized with the locktime, it can not go into mempool. But, which specified location is the tx to stay for waiting the locktime come. Similiar, for before the sequence number, where is the tx to stay for waiting?
Thanks.</p>

<transactions><mempool><locktime><sequence>
Where is a tx located before finalized with the sequence number or locktime?
yrm23
# Where is a tx located before finalized with the sequence number or locktime?

(Asked by: username_0 on 2019-05-15)

My understand, for a tx, before it finalized with the locktime, it can not go into mempool. But, which specified location is the tx to stay for waiting the locktime come. Similiar, for before the sequence number, where is the tx to stay for waiting?
Thanks.

**Tags:** transactions, mempool, locktime, sequence


---

## 1 answers

### Answer by username_1 on 2019-05-15. Score: 1

The tx is located with the person who created it. Nodes will not hold onto the transaction because it is not ready for the mempool. The only places a node will hold someone else's transaction is in the mempool or in the blockchain so a node will not store a non-final transaction anywhere.

It is up to the transaction creator to hold onto the transaction and not lose it until they can broadcast it after the lock time has passed.

> **Comments:**
> **username_0**: Thanks Andrew. Are they the same situation for both locktime and sequence number? I ask that because the sequence number is original designed for hold tx in mempool, but some BIP modified it.  
> **username_0**: Most people just say locktime and sequence number are used to prevent the mining of a transaction until a certain date, but not tell at which step the prevention happen and where the tx to go after the prevention. About the locktime, the prevention is very clear that happen at check tx for entering mempool; but for sequence that not clear for me.  
> **username_1**: Some sequence numbers are allowed. The highest sequence number disables some things like RBF and relative lock times. That sequence number is allowed. The lower sequence numbers that allow those other features are also accepted. However anything lower than those will have the node reject the transaction as non-final.  

---

