message: create explicit GenTxid::{Txid, Wtxid} ctors
diff: @@ -419,6 +419,8 @@ class GenTxid
  uint256 m_hash;
  public:
  GenTxid(bool is_wtxid, const uint256& hash) : m_is_wtxid(is_wtxid), m_hash(hash) {}
  + static GenTxid Txid(const uint256& hash) { return GenTxid{false, hash}; }
  + static GenTxid Wtxid(const uint256& hash) { return GenTxid{true, hash}; }
  bool IsWtxid() const { return m_is_wtxid; }
  const uint256& GetHash() const { return m_hash; }
  friend bool operator==(const GenTxid& a, const GenTxid& b) { return a.m_is_wtxid == b.m_is_wtxid && a.m_hash == b.m_hash; }
  