We have to make bitswap protocol RM aware to make good use of resources and retry or error when an RM error is returned from any call to libp2p. - [ ] Do not fire and forget. Always handle errors - [ ] Add sane limits to some of bitswap operations. Example: do not allow to respond to requests of hundred of thousand CIDs. - [ ] Check for RM errors and retry if needed.