feat: add FINAL constant to disable all
This commit is contained in:
parent
e8a3c1f01b
commit
861d97de36
|
@ -38,12 +38,14 @@ pub struct Sequence(pub u32);
|
||||||
impl Sequence {
|
impl Sequence {
|
||||||
/// The maximum allowable sequence number.
|
/// The maximum allowable sequence number.
|
||||||
///
|
///
|
||||||
/// This sequence number disables absolute lock time and replace-by-fee.
|
/// The sequence number that disables replace-by-fee, absolute lock time and relative lock time.
|
||||||
pub const MAX: Self = Sequence(0xFFFFFFFF);
|
pub const MAX: Self = Sequence(0xFFFFFFFF);
|
||||||
/// Zero value sequence.
|
/// Zero value sequence.
|
||||||
///
|
///
|
||||||
/// This sequence number enables replace-by-fee and absolute lock time.
|
/// This sequence number enables replace-by-fee and absolute lock time.
|
||||||
pub const ZERO: Self = Sequence(0);
|
pub const ZERO: Self = Sequence(0);
|
||||||
|
/// The sequence number that disables replace-by-fee, absolute lock time and relative lock time.
|
||||||
|
pub const FINAL: Self = Sequence::MAX;
|
||||||
/// The sequence number that enables absolute lock time but disables replace-by-fee
|
/// The sequence number that enables absolute lock time but disables replace-by-fee
|
||||||
/// and relative lock time.
|
/// and relative lock time.
|
||||||
pub const ENABLE_LOCKTIME_NO_RBF: Self = Sequence::MIN_NO_RBF;
|
pub const ENABLE_LOCKTIME_NO_RBF: Self = Sequence::MIN_NO_RBF;
|
||||||
|
|
Loading…
Reference in New Issue