default Map.Entry<BigInteger, MessageData> unwrapMessageData() {
    final RLPInput messageDataRLP = RLP.input(getData());
    messageDataRLP.enterList();
    final BigInteger requestId = messageDataRLP.readBigIntegerScalar();
    final Bytes message = messageDataRLP.readAsRlp().raw();
    messageDataRLP.leaveList();
    return new AbstractMap.SimpleImmutableEntry<>(requestId, new RawMessage(getCode(), message));
  }
Get the serialized representation for this message

@return the serialized representation of this message
ethereum/p2p/src/main/java/org/hyperledger/besu/ethereum/p2p/rlpx/wire/MessageData.java