code: function AuthProposePacket(hash) {
    if (!(this instanceof AuthProposePacket))
      return new AuthProposePacket(hash);
  
    Packet.call(this);
  
    this.hash = hash || encoding.ZERO_HASH;
  }
docs: Represents a `authpropose` packet.
  @constructor
  @param {Hash?} hash
  @property {Hash} hash