mirror of
https://github.com/ipfs/kubo.git
synced 2025-07-01 10:49:24 +08:00
refactor: remove peerKey type
we've been using maps with peers long enough now that this probably is no longer necessary License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
This commit is contained in:

committed by
Juan Batiz-Benet

parent
286723d888
commit
b41fef2fff
@ -15,9 +15,7 @@ import (
|
|||||||
var log = u.Logger("strategy")
|
var log = u.Logger("strategy")
|
||||||
|
|
||||||
// LedgerMap lists Ledgers by their Partner key.
|
// LedgerMap lists Ledgers by their Partner key.
|
||||||
type ledgerMap map[peerKey]*ledger
|
type ledgerMap map[u.Key]*ledger
|
||||||
|
|
||||||
type peerKey u.Key
|
|
||||||
|
|
||||||
type Envelope struct {
|
type Envelope struct {
|
||||||
Peer peer.Peer
|
Peer peer.Peer
|
||||||
@ -182,10 +180,10 @@ func (lm *LedgerManager) NumBytesReceivedFrom(p peer.Peer) uint64 {
|
|||||||
|
|
||||||
// ledger lazily instantiates a ledger
|
// ledger lazily instantiates a ledger
|
||||||
func (lm *LedgerManager) findOrCreate(p peer.Peer) *ledger {
|
func (lm *LedgerManager) findOrCreate(p peer.Peer) *ledger {
|
||||||
l, ok := lm.ledgerMap[peerKey(p.Key())]
|
l, ok := lm.ledgerMap[p.Key()]
|
||||||
if !ok {
|
if !ok {
|
||||||
l = newLedger(p)
|
l = newLedger(p)
|
||||||
lm.ledgerMap[peerKey(p.Key())] = l
|
lm.ledgerMap[p.Key()] = l
|
||||||
}
|
}
|
||||||
return l
|
return l
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user