You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
639 B
25 lines
639 B
// Copyright (c) 2013-2015 The btcsuite developers |
|
// Use of this source code is governed by an ISC |
|
// license that can be found in the LICENSE file. |
|
|
|
package addrmgr |
|
|
|
import ( |
|
"time" |
|
|
|
"github.com/btcsuite/btcd/wire" |
|
) |
|
|
|
func TstKnownAddressIsBad(ka *KnownAddress) bool { |
|
return ka.isBad() |
|
} |
|
|
|
func TstKnownAddressChance(ka *KnownAddress) float64 { |
|
return ka.chance() |
|
} |
|
|
|
func TstNewKnownAddress(na *wire.NetAddress, attempts int, |
|
lastattempt, lastsuccess time.Time, tried bool, refs int) *KnownAddress { |
|
return &KnownAddress{na: na, attempts: attempts, lastattempt: lastattempt, |
|
lastsuccess: lastsuccess, tried: tried, refs: refs} |
|
}
|
|
|