mirror of
https://github.com/bitcoin-s/bitcoin-s.git
synced 2025-03-03 18:47:38 +01:00
Remove duplicate Peer class (#5141)
This commit is contained in:
parent
cde3977312
commit
2b117d349a
6 changed files with 5 additions and 35 deletions
|
@ -1,12 +1,12 @@
|
|||
package org.bitcoins.dlc.node
|
||||
|
||||
import akka.actor.ActorRef
|
||||
import org.bitcoins.core.api.node.Peer
|
||||
import org.bitcoins.core.number.UInt32
|
||||
import org.bitcoins.core.protocol.BigSizeUInt
|
||||
import org.bitcoins.core.protocol.dlc.models.DLCState
|
||||
import org.bitcoins.core.protocol.tlv.{LnMessage, SendOfferTLV}
|
||||
import org.bitcoins.core.wallet.fee.SatoshisPerVirtualByte
|
||||
import org.bitcoins.dlc.node.peer.Peer
|
||||
import org.bitcoins.rpc.util.RpcUtil
|
||||
import org.bitcoins.testkit.async.TestAsyncUtil
|
||||
import org.bitcoins.testkit.wallet.BitcoinSDualWalletTest
|
||||
|
|
|
@ -3,10 +3,10 @@ package org.bitcoins.dlc.node
|
|||
import akka.actor.ActorRef
|
||||
import akka.testkit.{TestActorRef, TestProbe}
|
||||
import org.bitcoins.asyncutil.AsyncUtil
|
||||
import org.bitcoins.core.api.node.Peer
|
||||
import org.bitcoins.core.number.UInt16
|
||||
import org.bitcoins.core.protocol.BigSizeUInt
|
||||
import org.bitcoins.core.protocol.tlv.{LnMessage, PingTLV, PongTLV}
|
||||
import org.bitcoins.dlc.node.peer.Peer
|
||||
import org.bitcoins.rpc.util.RpcUtil
|
||||
import org.bitcoins.testkit.util.BitcoinSActorFixtureWithDLCWallet
|
||||
import org.bitcoins.testkit.wallet.FundWalletUtil.FundedDLCWallet
|
||||
|
|
|
@ -3,12 +3,12 @@ package org.bitcoins.dlc.node
|
|||
import akka.actor.ActorRef
|
||||
import akka.testkit.{TestActorRef, TestProbe}
|
||||
import org.bitcoins.asyncutil.AsyncUtil
|
||||
import org.bitcoins.core.api.node.Peer
|
||||
import org.bitcoins.core.api.tor.Socks5ProxyParams
|
||||
import org.bitcoins.core.number.UInt16
|
||||
import org.bitcoins.core.protocol.BigSizeUInt
|
||||
import org.bitcoins.core.protocol.tlv.{LnMessage, PingTLV, PongTLV}
|
||||
import org.bitcoins.dlc.node.DLCDataHandler.Received
|
||||
import org.bitcoins.dlc.node.peer.Peer
|
||||
import org.bitcoins.rpc.util.RpcUtil
|
||||
import org.bitcoins.server.BitcoinSAppConfig
|
||||
import org.bitcoins.testkit.tor.CachedTor
|
||||
|
|
|
@ -4,9 +4,9 @@ import akka.actor._
|
|||
import akka.event.LoggingReceive
|
||||
import akka.io.{IO, Tcp}
|
||||
import org.bitcoins.core.api.dlc.wallet.DLCWalletApi
|
||||
import org.bitcoins.core.api.node.Peer
|
||||
import org.bitcoins.core.api.tor.Socks5ProxyParams
|
||||
import org.bitcoins.core.protocol.BigSizeUInt
|
||||
import org.bitcoins.dlc.node.peer.Peer
|
||||
import org.bitcoins.tor.Socks5Connection.{Socks5Connect, Socks5Connected}
|
||||
import org.bitcoins.tor.Socks5Connection
|
||||
import scodec.bits.ByteVector
|
||||
|
|
|
@ -4,12 +4,12 @@ import akka.actor.{ActorRef, ActorSystem}
|
|||
import grizzled.slf4j.Logging
|
||||
import org.bitcoins.core.api.dlc.node.DLCNodeApi
|
||||
import org.bitcoins.core.api.dlc.wallet.DLCWalletApi
|
||||
import org.bitcoins.core.api.node.Peer
|
||||
import org.bitcoins.core.protocol.dlc.models.DLCMessage
|
||||
import org.bitcoins.core.protocol.tlv._
|
||||
import org.bitcoins.core.protocol.{BigSizeUInt, BitcoinAddress}
|
||||
import org.bitcoins.crypto.Sha256Digest
|
||||
import org.bitcoins.dlc.node.config._
|
||||
import org.bitcoins.dlc.node.peer.Peer
|
||||
import scodec.bits.ByteVector
|
||||
|
||||
import java.net.InetSocketAddress
|
||||
|
|
|
@ -1,30 +0,0 @@
|
|||
package org.bitcoins.dlc.node.peer
|
||||
|
||||
import org.bitcoins.core.api.db.DbRowAutoInc
|
||||
import org.bitcoins.core.api.tor.Socks5ProxyParams
|
||||
|
||||
import java.net.InetSocketAddress
|
||||
|
||||
case class Peer(
|
||||
socket: InetSocketAddress,
|
||||
socks5ProxyParams: Option[Socks5ProxyParams],
|
||||
id: Option[Long] = None)
|
||||
extends DbRowAutoInc[Peer] {
|
||||
|
||||
override def copyWithId(id: Long): Peer = {
|
||||
this.copy(id = Some(id))
|
||||
}
|
||||
|
||||
override def toString: String =
|
||||
s"Peer(${socket.getHostString}:${socket.getPort})"
|
||||
|
||||
}
|
||||
|
||||
object Peer {
|
||||
|
||||
def fromSocket(
|
||||
socket: InetSocketAddress,
|
||||
socks5ProxyParams: Option[Socks5ProxyParams]): Peer = {
|
||||
Peer(socket, socks5ProxyParams = socks5ProxyParams)
|
||||
}
|
||||
}
|
Loading…
Add table
Reference in a new issue