Class AddressMessage

java.lang.Object
org.bitcoinj.core.Message
org.bitcoinj.core.AddressMessage
Direct Known Subclasses:
AddressV1Message, AddressV2Message

public abstract class AddressMessage extends Message
  • Field Details

  • Method Details

    • bitcoinSerializeToStream

      protected void bitcoinSerializeToStream(OutputStream stream) throws IOException
      Description copied from class: Message
      Serializes this message to the provided stream. If you just want the raw bytes use bitcoinSerialize().
      Overrides:
      bitcoinSerializeToStream in class Message
      Throws:
      IOException
    • addAddress

      public abstract void addAddress(PeerAddress address)
    • removeAddress

      public void removeAddress(int index)
    • getAddresses

      public List<PeerAddress> getAddresses()
      Returns:
      An unmodifiableList view of the backing List of addresses. Addresses contained within the list may be safely modified.