Bitswap

the ledger may be in the `datastore`, should check there first before making a new one. (partners is only for currently active connections, not all ledgers known)