refactor(bitswap:message) add wrapper for proto