Imports
- github.com/ipfs/go-ipfs/thirdparty/delay
- github.com/ipfs/go-ipfs/blocks
- github.com/ipfs/go-ipfs/exchange/bitswap/message
- github.com/ipfs/go-ipfs/exchange/bitswap/wantlist
- github.com/ipfs/go-ipfs/thirdparty/datastore2
- github.com/ipfs/go-ipfs/exchange
- github.com/ipfs/go-ipfs/exchange/bitswap/notifications
- github.com/ipfs/go-ipfs/thirdparty/loggables
- github.com/ipfs/go-ipfs/thirdparty/testutil
- github.com/ipfs/go-ipfs/exchange/bitswap/network
- github.com/ipfs/go-ipfs/blocks/blockstore
- github.com/ipfs/go-ipfs/exchange/bitswap/decision
- github.com/ipfs/go-ipfs/flags
- github.com/ipfs/go-ipfs/blocks/key
- github.com/ipfs/go-ipfs/exchange/bitswap/testnet
Standard library imports
- errors
- math
- math/rand
- sort
- sync
- time
- gx/ipfs/QmTxLSvdhwg68WJimdS6icLPhZi28aTp6b7uihC2Yb47Xk/go-datastore/sync
- gx/ipfs/QmQopLATEYMNg7dVqZRNDfeE2S1yKy8zrRh5xnYiuqeZBn/goprocess/context
- gx/ipfs/QmVCe3SNMjkcPgnpFhZs719dheq6xE7gJwjzV7aWcUM4Ms/go-libp2p/p2p/test/util
- gx/ipfs/QmZy2y8t9zQH2a1b8q2ZSLKp17ATuJoCNxxyMFG5qFExpt/go-net/context
- gx/ipfs/QmRBqJF7hb8ZSpRcMwUt8hNhydWcxGEhtk81HKq6oUwKvs/go-libp2p-peer
- gx/ipfs/QmNQynaz7qfriSUJkiEZUrm2Wen1u3Kj9goZzWtrPyu7XR/go-log
- gx/ipfs/QmQopLATEYMNg7dVqZRNDfeE2S1yKy8zrRh5xnYiuqeZBn/goprocess
- gx/ipfs/QmTxLSvdhwg68WJimdS6icLPhZi28aTp6b7uihC2Yb47Xk/go-datastore