<div dir="ltr">Ahh. I see. Thanks, I must have missed that when going through the BIP. Guess I need to read more carefully next time.<div><br></div><div>Thanks,</div><div>Andrew</div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Jan 22, 2016 at 11:11 PM David A. Harding &lt;<a href="mailto:dave@dtrt.org">dave@dtrt.org</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Fri, Jan 22, 2016 at 04:36:58PM +0000, Andrew C via bitcoin-dev wrote:<br>
&gt; Spending a time locked output requires setting nSequence to less than<br>
&gt; MAX_INT but opting into RBF also requires setting nSequence to less than<br>
&gt; MAX_INT.<br>
<br>
Hi Andrew,<br>
<br>
Opt-in RBF requires setting nSequence to less than MAX-1 (not merely<br>
less than MAX), so an nSequence of exactly MAX-1 (which appears in<br>
hex-encoded serialized transactions as feffffff) enables locktime<br>
enforcement but doesn&#39;t opt in to RBF.<br>
<br>
For more information, please see BIP125:<br>
<br>
    <a href="https://github.com/bitcoin/bips/blob/master/bip-0125.mediawiki" rel="noreferrer" target="_blank">https://github.com/bitcoin/bips/blob/master/bip-0125.mediawiki</a><br>
<br>
-Dave<br>
<br>
</blockquote></div>