package messages

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. trait RawAddrMessageSerializer extends RawBitcoinSerializer[AddrMessage]

    Responsible for the serialization and deserialization of AddrMessages

    Responsible for the serialization and deserialization of AddrMessages

    See also

    https://bitcoin.org/en/developer-reference#addr

  2. trait RawBlockMessageSerializer extends RawBitcoinSerializer[BlockMessage]
  3. sealed abstract class RawFeeFilterMessageSerializer extends RawBitcoinSerializer[FeeFilterMessage]
  4. trait RawFilterAddMessageSerializer extends RawBitcoinSerializer[FilterAddMessage]

    Responsible for serializing and deserializing a FilterAddMessage

    Responsible for serializing and deserializing a FilterAddMessage

    See also

    https://bitcoin.org/en/developer-reference#filteradd

  5. trait RawFilterLoadMessageSerializer extends RawBitcoinSerializer[FilterLoadMessage]

    Serializes and deserializes a FilterLoadMessage

  6. trait RawGetBlocksMessageSerializer extends RawBitcoinSerializer[GetBlocksMessage]

    This trait is responsible for the serialization and deserialization of getblocks messages in on the p2p network

    This trait is responsible for the serialization and deserialization of getblocks messages in on the p2p network

    See also

    https://bitcoin.org/en/developer-reference#getblocks

  7. trait RawGetDataMessageSerializer extends RawBitcoinSerializer[GetDataMessage]

    See also

    https://bitcoin.org/en/developer-reference#getdata

  8. trait RawGetHeadersMessageSerializer extends RawBitcoinSerializer[GetHeadersMessage]
  9. trait RawHeadersMessageSerializer extends RawBitcoinSerializer[HeadersMessage]
  10. trait RawInventoryMessageSerializer extends RawBitcoinSerializer[InventoryMessage]

    Serializes and deserializes inventory objects on the peer-to-peer network

    Serializes and deserializes inventory objects on the peer-to-peer network

    See also

    https://bitcoin.org/en/developer-reference#inv

  11. trait RawInventorySerializer extends RawBitcoinSerializer[Inventory]

    Serializes/deserializes a inventory

    Serializes/deserializes a inventory

    See also

    https://bitcoin.org/en/developer-reference#term-inventory

  12. trait RawMerkleBlockMessageSerializer extends RawBitcoinSerializer[MerkleBlockMessage]

    Responsible for serialization and deserialization of MerkleBlockMessages

    Responsible for serialization and deserialization of MerkleBlockMessages

    See also

    https://bitcoin.org/en/developer-reference#merkleblock

  13. trait RawNotFoundMessageSerializer extends RawBitcoinSerializer[NotFoundMessage]

    Responsible for the serialization and deserialization of a NotFound message on the p2p network

    Responsible for the serialization and deserialization of a NotFound message on the p2p network

    See also

    https://bitcoin.org/en/developer-reference#notfound

  14. trait RawPingMessageSerializer extends RawBitcoinSerializer[PingMessage]

    See also

    https://bitcoin.org/en/developer-reference#ping

  15. trait RawPongMessageSerializer extends RawBitcoinSerializer[PongMessage]
  16. trait RawRejectMessageSerializer extends RawBitcoinSerializer[RejectMessage]
  17. trait RawServiceIdentifierSerializer extends RawBitcoinSerializer[ServiceIdentifier]

    Responsible for serializing and deserializing the service identifier in a network message

    Responsible for serializing and deserializing the service identifier in a network message

    See also

    https://bitcoin.org/en/developer-reference#version

  18. trait RawTransactionMessageSerializer extends RawBitcoinSerializer[TransactionMessage]

    Responsible for serializing and deserializing TransactionMessage network objects

    Responsible for serializing and deserializing TransactionMessage network objects

    See also

    https://bitcoin.org/en/developer-reference#tx

  19. trait RawTypeIdentifierSerializer extends RawBitcoinSerializer[TypeIdentifier]

    Created by chris on 5/31/16.

    Created by chris on 5/31/16. Reads and writes a type identifier on a peer-to-peer network https://bitcoin.org/en/developer-reference#data-messages

  20. trait RawVersionMessageSerializer extends RawBitcoinSerializer[VersionMessage]

    Responsible for serialization and deserialization of VersionMessages on the p2p network

    Responsible for serialization and deserialization of VersionMessages on the p2p network

    See also

    https://bitcoin.org/en/developer-reference#version

Value Members

  1. object RawAddrMessageSerializer extends RawBitcoinSerializer[AddrMessage] with RawAddrMessageSerializer
  2. object RawBlockMessageSerializer extends RawBitcoinSerializer[BlockMessage] with RawBlockMessageSerializer
  3. object RawCompactFilterCheckpointMessageSerializer extends RawBitcoinSerializer[CompactFilterCheckPointMessage]

    See also

    BIP-157

  4. object RawCompactFilterHeadersMessageSerializer extends RawBitcoinSerializer[CompactFilterHeadersMessage]

    See also

    BIP157

  5. object RawCompactFilterMessageSerializer extends RawBitcoinSerializer[CompactFilterMessage]

    See also

    BIP157

  6. object RawFeeFilterMessageSerializer extends RawFeeFilterMessageSerializer
  7. object RawFilterAddMessageSerializer extends RawBitcoinSerializer[FilterAddMessage] with RawFilterAddMessageSerializer
  8. object RawFilterLoadMessageSerializer extends RawBitcoinSerializer[FilterLoadMessage] with RawFilterLoadMessageSerializer
  9. object RawGetBlocksMessageSerializer extends RawBitcoinSerializer[GetBlocksMessage] with RawGetBlocksMessageSerializer
  10. object RawGetCompactFilterCheckpointMessageSerializer extends RawBitcoinSerializer[GetCompactFilterCheckPointMessage]

    See also

    BIP157

  11. object RawGetCompactFilterHeadersMessageSerializer extends RawBitcoinSerializer[GetCompactFilterHeadersMessage]

    See also

    BIP157

  12. object RawGetCompactFiltersMessageSerializer extends RawBitcoinSerializer[GetCompactFiltersMessage]

    See also

    BIP157

  13. object RawGetDataMessageSerializer extends RawBitcoinSerializer[GetDataMessage] with RawGetDataMessageSerializer
  14. object RawGetHeadersMessageSerializer extends RawBitcoinSerializer[GetHeadersMessage] with RawGetHeadersMessageSerializer
  15. object RawHeadersMessageSerializer extends RawBitcoinSerializer[HeadersMessage] with RawHeadersMessageSerializer
  16. object RawInventoryMessageSerializer extends RawBitcoinSerializer[InventoryMessage] with RawInventoryMessageSerializer
  17. object RawInventorySerializer extends RawBitcoinSerializer[Inventory] with RawInventorySerializer
  18. object RawMerkleBlockMessageSerializer extends RawBitcoinSerializer[MerkleBlockMessage] with RawMerkleBlockMessageSerializer
  19. object RawNotFoundMessageSerializer extends RawBitcoinSerializer[NotFoundMessage] with RawNotFoundMessageSerializer
  20. object RawPingMessageSerializer extends RawBitcoinSerializer[PingMessage] with RawPingMessageSerializer
  21. object RawPongMessageSerializer extends RawBitcoinSerializer[PongMessage] with RawPongMessageSerializer
  22. object RawRejectMessageSerializer extends RawBitcoinSerializer[RejectMessage] with RawRejectMessageSerializer
  23. object RawServiceIdentifierSerializer extends RawBitcoinSerializer[ServiceIdentifier] with RawServiceIdentifierSerializer
  24. object RawTransactionMessageSerializer extends RawBitcoinSerializer[TransactionMessage] with RawTransactionMessageSerializer
  25. object RawTypeIdentifierSerializer extends RawBitcoinSerializer[TypeIdentifier] with RawTypeIdentifierSerializer
  26. object RawVersionMessageSerializer extends RawBitcoinSerializer[VersionMessage] with RawVersionMessageSerializer

Ungrouped