func (m *MockProvider) PeerCount() uint64 {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "PeerCount")
	ret0, _ := ret[0].(uint64)
	return ret0
}
PeerCount mocks base method.
package mocks
import (
	context "context"
	reflect "reflect"
	gomock "github.com/golang/mock/gomock"
	peer "github.com/libp2p/go-libp2p-core/peer"
)
type MockProvider struct {
	ctrl     *gomock.Controller
	recorder *MockProviderMockRecorder
}
type MockProviderMockRecorder struct {
	mock *MockProvider
}
func NewMockProvider(ctrl *gomock.Controller) *MockProvider {
	mock := &MockProvider{ctrl: ctrl}
	mock.recorder = &MockProviderMockRecorder{mock}
	return mock
}
func (m *MockProvider) EXPECT() *MockProviderMockRecorder {
	return m.recorder
}
func (m *MockProvider) GetPeers() []peer.ID {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetPeers")
	ret0, _ := ret[0].([]peer.ID)
	return ret0
}
func (mr *MockProviderMockRecorder) GetPeers() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPeers", reflect.TypeOf((*MockProvider)(nil).GetPeers))
}