public void writeTo(final RLPOutput out) {
    out.startList();
    out.writeBytes(wrap(getName().getBytes(StandardCharsets.US_ASCII)));
    out.writeUnsignedInt(getVersion());
    out.endList();
  }
Represents a client capability.

@see <a href= "https://github.com/ethereum/devp2p/blob/master/devp2p.md">Capability wire
    format</a>
ethereum/p2p/src/main/java/org/hyperledger/besu/ethereum/p2p/rlpx/wire/Capability.java