Helpers for making correct time locks
Type Tags used for creating lock time variants. The module lets us keep them public while not polluting the name space.
LockTime represents either a nLockTime or a Sequence field. They are represented generically in the same type
Represents a type which can be either type of absolute lock
Represents a type which can be either type of relative lock
Represents a type which can be any type of lock