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/testutil
- github.com/ipfs/go-ipfs/blocks/blockstore
- github.com/ipfs/go-ipfs/exchange/bitswap/network
- github.com/ipfs/go-ipfs/flags
- github.com/ipfs/go-ipfs/exchange/bitswap/testnet
- github.com/ipfs/go-ipfs/exchange/bitswap/decision
Standard library imports
- context
- errors
- math
- math/rand
- sort
- sync
- time
- gx/ipfs/QmWUswjn261LSyVxWAEpMVtPdy8zmKBJJfBpG3Qdpa8ZsE/go-libp2p-peer
- gx/ipfs/QmRWDav6mzWseLWeYfVd5fvUKiVe9xNH29YfMF438fG364/go-datastore
- gx/ipfs/QmV5gPoRsjN1Gid3LMdNZTyfCtP2DsvqEbMAmz82RmmiGk/go-cid
- gx/ipfs/QmSpJByNKFX1sCsHBEp3R73FL4NF6FnQTEGyNAXHm2GS52/go-log
- gx/ipfs/QmRWDav6mzWseLWeYfVd5fvUKiVe9xNH29YfMF438fG364/go-datastore/sync
- gx/ipfs/QmSF8fPo3jgVBAy8fpdjjYqgG87dkJgUprRBHRd2tmfgpP/goprocess
- gx/ipfs/QmSF8fPo3jgVBAy8fpdjjYqgG87dkJgUprRBHRd2tmfgpP/goprocess/context
- gx/ipfs/QmRg1gKTHzc3CZXSKzem8aR4E3TubFhbgXwfVuWnSK5CC5/go-metrics-interface
- gx/ipfs/QmXs1igHHEaUmMxKtbP8Z9wTjitQ75sqxaKQP4QgnLN4nn/go-libp2p-loggables
- gx/ipfs/QmNqvnxGtJBaKQnenD6uboNGdjSjHGmZGRxMHEevKJe5Pk/go-libp2p-netutil