dbm "github.com/bytom/database/leveldb"
"github.com/bytom/errors"
conn "github.com/bytom/p2p/connection"
dbm "github.com/bytom/database/leveldb"
"github.com/bytom/errors"
conn "github.com/bytom/p2p/connection"
cfg.P2P.ListenAddress = "127.0.1.1:0"
swPrivKey := crypto.GenPrivKeyEd25519()
cfg.P2P.PrivateKey = swPrivKey.String()
cfg.P2P.ListenAddress = "127.0.1.1:0"
swPrivKey := crypto.GenPrivKeyEd25519()
cfg.P2P.PrivateKey = swPrivKey.String()
cfg.P2P.ListenAddress = "127.0.1.1:0"
swPrivKey := crypto.GenPrivKeyEd25519()
cfg.P2P.PrivateKey = swPrivKey.String()
cfg.P2P.ListenAddress = "127.0.1.1:0"
swPrivKey := crypto.GenPrivKeyEd25519()
cfg.P2P.PrivateKey = swPrivKey.String()
- s1.AddBannedPeer(rp.addr.IP.String())
- if err := s1.DialPeerWithAddress(rp.addr); errors.Root(err) != ErrConnectBannedPeer {
- t.Fatal(err)
+ for {
+ if ok := s1.security.IsBanned(rp.addr.IP.String(), security.LevelMsgIllegal, "test"); ok {
+ break
+ }
cfg.P2P.ListenAddress = "127.0.1.1:0"
swPrivKey := crypto.GenPrivKeyEd25519()
cfg.P2P.PrivateKey = swPrivKey.String()
cfg.P2P.ListenAddress = "127.0.1.1:0"
swPrivKey := crypto.GenPrivKeyEd25519()
cfg.P2P.PrivateKey = swPrivKey.String()
cfg.P2P.ListenAddress = "127.0.1.1:0"
swPrivKey := crypto.GenPrivKeyEd25519()
cfg.P2P.PrivateKey = swPrivKey.String()
cfg.P2P.ListenAddress = "127.0.1.1:0"
swPrivKey := crypto.GenPrivKeyEd25519()
cfg.P2P.PrivateKey = swPrivKey.String()