Skip to content

Commit cadbcdd

Browse files
committed
Style fixes
1 parent f8f77f1 commit cadbcdd

38 files changed

+72
-59
lines changed

scalastyle-config.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@
9797
<check level="warning" class="org.scalastyle.scalariform.PublicMethodsHaveTypeChecker" enabled="true"></check>
9898
<check level="warning" class="org.scalastyle.file.NewLineAtEofChecker" enabled="true"></check>
9999
<check level="warning" class="org.scalastyle.file.NoNewLineAtEofChecker" enabled="false"></check>
100-
<check level="warning" class="org.scalastyle.scalariform.TodoCommentChecker" enabled="true">
100+
<check level="warning" class="org.scalastyle.scalariform.TodoCommentChecker" enabled="false">
101101
<parameters>
102102
<parameter name="words">TODO|FIXME|todo|fixme|bug|BUG</parameter>
103103
</parameters>

src/main/scala/scorex/api/http/ApiError.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@ object ApiError {
2828
val invalidNotNumber: Json = ApiError(109, "Argument is not a number")
2929
val invalidMessage: Json = ApiError(110, "Invalid message")
3030
val blockNotExists: Json = ApiError(301, "Block does not exist")
31-
}
31+
}

src/main/scala/scorex/api/http/CommonApiFunctions.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@ trait CommonApiFunctions {
1515
case Some(block) => action(block)
1616
case None => blockNotExists
1717
}
18-
}
18+
}
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
package scorex.api.http
22

3-
case class SignedMessage(message: String, signature: String, publickey: String)
3+
case class SignedMessage(message: String, signature: String, publickey: String)

src/main/scala/scorex/api/http/swagger/CorsSupport.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,4 @@ trait CorsSupport {
3434
def corsHandler(r: Route): Route = withAccessControlHeaders {
3535
preflightRequestHandler ~ r
3636
}
37-
}
37+
}

src/main/scala/scorex/api/http/swagger/SwaggerDocService.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,4 @@ class SwaggerDocService(system: ActorSystem, val apiTypes: Seq[Type], settings:
2929

3030
//Let swagger-ui determine the host and port
3131
override def swaggerConfig: Swagger = new Swagger().basePath(prependSlashIfNecessary(basePath)).info(info).scheme(scheme)
32-
}
32+
}

src/main/scala/scorex/block/Block.scala

+24-14
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ class Block[P <: Proposition, CData <: ConsensusData, TData <: TransactionalData
3636
type TDataExposed = TData
3737
type BlockId = ConsensusData.BlockId
3838

39-
val blockFields = version :: timestamp :: consensusData.consensusFields :: transactionalData.transactionalFields :: HNil
39+
val blockFields =
40+
version :: timestamp :: consensusData.consensusFields :: transactionalData.transactionalFields :: HNil
4041

4142
lazy val bytes: Array[Byte] = ???
4243

@@ -63,35 +64,44 @@ object Block extends ScorexLogging {
6364
val Version = 1: Byte
6465

6566

66-
def parse[P <: Proposition, CData <: ConsensusData, TData <: TransactionalData[_], B <: Block[P, CData, TData]](bytes: Array[Byte])
67-
(implicit consensusModule: ConsensusModule[P, CData, B],
68-
transactionalModule: TransactionModule[P, _, TData]): Try[B] = {
67+
def parse[P <: Proposition, CData <: ConsensusData, TData <: TransactionalData[_], B <: Block[P, CData, TData]]
68+
(bytes: Array[Byte])
69+
(implicit consensusModule: ConsensusModule[P, CData, B],
70+
transactionalModule: TransactionModule[P, _, TData]): Try[B] = {
71+
6972
???
7073
}
7174

72-
def build[P <: Proposition, TX <: Transaction[P, TX], CData <: ConsensusData, TData <: TransactionalData[TX]](consensusData: CData)
73-
(implicit transactionalModule: TransactionModule[P, TX, TData]): Block[P, CData, TData] = {
75+
def build[P <: Proposition, TX <: Transaction[P, TX], CData <: ConsensusData, TData <: TransactionalData[TX]]
76+
(consensusData: CData)
77+
(implicit transactionalModule: TransactionModule[P, TX, TData]): Block[P, CData, TData] = {
78+
7479
val timestamp = System.currentTimeMillis()
7580
new Block(Version, timestamp, consensusData, transactionalModule.packUnconfirmed())
7681
}
7782

78-
def genesis[P <: Proposition, CData <: ConsensusData, TData <: TransactionalData[_]](genesisTimestamp: Long)
79-
(implicit consensusModule: ConsensusModule[P, CData, _ <: Block[P, CData, TData]],
80-
transactionalModule: TransactionModule[P, _, TData]): Block[P, CData, TData] = {
83+
def genesis[P <: Proposition, CData <: ConsensusData, TData <: TransactionalData[_]]
84+
(genesisTimestamp: Long)
85+
(implicit consensusModule: ConsensusModule[P, CData, _ <: Block[P, CData, TData]],
86+
transactionalModule: TransactionModule[P, _, TData]): Block[P, CData, TData] = {
87+
8188
new Block(Version, genesisTimestamp, consensusModule.genesisData, transactionalModule.genesisData)
8289
}
8390

84-
def isValid[P <: Proposition, CData <: ConsensusData, TData <: TransactionalData[_], B <: Block[P, CData, TData]](block: B)(implicit consensusModule: ConsensusModule[P, CData, B],
85-
transactionalModule: TransactionModule[P, _, TData]): Boolean = {
91+
def isValid[P <: Proposition, CData <: ConsensusData, TData <: TransactionalData[_], B <: Block[P, CData, TData]]
92+
(block: B)
93+
(implicit consensusModule: ConsensusModule[P, CData, B],
94+
transactionalModule: TransactionModule[P, _, TData]): Boolean = {
95+
8696
if (consensusModule.contains(block)) true //applied blocks are valid
8797
else {
8898
lazy val consensus = consensusModule.isValid(block)
8999
lazy val transaction = transactionalModule.isValid(block)
90100

91-
if (!consensus) log.debug(s"Invalid block ${consensusModule.encodedId(block)}: consensus data is not valid")
92-
else if (!transaction) log.debug(s"Invalid block ${consensusModule.encodedId(block)}: transaction data is not valid")
101+
if (!consensus) log.debug(s"Invalid consensus data in block ${consensusModule.encodedId(block)}")
102+
else if (!transaction) log.debug(s"Invalid transaction data in block ${consensusModule.encodedId(block)}")
93103

94104
consensus && transaction
95105
}
96106
}
97-
}
107+
}

src/main/scala/scorex/consensus/BlockChain.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,4 @@ trait BlockChain[P <: Proposition, CData <: ConsensusData, B <: Block[P, CData,
2929
def children(blockId: BlockId): Seq[B]
3030

3131
override lazy val genesisBlock: B = blockAt(1).get
32-
}
32+
}

src/main/scala/scorex/consensus/ConsensusModule.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -82,4 +82,4 @@ trait ConsensusModule[P <: Proposition, CData <: ConsensusData, B <: Block[P, CD
8282
}
8383

8484
val genesisData: CData
85-
}
85+
}

src/main/scala/scorex/network/Buffering.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,4 +47,4 @@ trait Buffering {
4747
}
4848
multiPacket(List[ByteString](), data)
4949
}
50-
}
50+
}

src/main/scala/scorex/network/Handshake.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -79,4 +79,4 @@ object Handshake extends ScorexLogging with BytesParseable[Handshake] {
7979

8080
Handshake(an, av, nodeName, nonce, isaOpt, time)
8181
}
82-
}
82+
}

src/main/scala/scorex/network/HistorySynchronizer.scala

+8-6
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,10 @@ class HistorySynchronizer(val application: Application) extends ViewSynchronizer
4040

4141
private lazy val blockGenerator = application.blockGenerator
4242

43-
private val GettingBlockTimeout = application.settings.historySynchronizerTimeout
43+
private val settings = application.settings
44+
private val GettingBlockTimeout = settings.historySynchronizerTimeout
45+
//TODO increase from small number up to maxRollback
46+
private val blocksToSend = 100
4447

4548
var lastUpdate = System.currentTimeMillis()
4649

@@ -56,8 +59,7 @@ class HistorySynchronizer(val application: Application) extends ViewSynchronizer
5659

5760
}
5861

59-
override def receive: Receive =
60-
if (application.settings.offlineGeneration) gotoSynced() else gotoSyncing()
62+
override def receive: Receive = if (settings.offlineGeneration) gotoSynced() else gotoSyncing()
6163

6264
def state(status: Status, logic: Receive): Receive =
6365
//combine specific logic with common for all the states
@@ -75,7 +77,7 @@ class HistorySynchronizer(val application: Application) extends ViewSynchronizer
7577

7678
case ConsideredValue(None, _) =>
7779
log.info("Got no score from outer world")
78-
if (application.settings.offlineGeneration) gotoSynced() else gotoSyncing()
80+
if (settings.offlineGeneration) gotoSynced() else gotoSyncing()
7981

8082
case SelfCheck =>
8183
if (status != Syncing && System.currentTimeMillis() - lastUpdate > GettingBlockTimeout.toMillis) gotoSyncing()
@@ -92,7 +94,7 @@ class HistorySynchronizer(val application: Application) extends ViewSynchronizer
9294
val localScore = history.score()
9395
if (networkScore > localScore) {
9496
log.info(s"networkScore=$networkScore > localScore=$localScore")
95-
val lastIds = history.lastBlocks(100).map(consensusModule.id)
97+
val lastIds = history.lastBlocks(blocksToSend).map(consensusModule.id)
9698
val msg = Message(GetSignaturesSpec, Right(lastIds), None)
9799
networkControllerRef ! NetworkController.SendToNetwork(msg, SendToChosen(witnesses))
98100
gotoGettingExtension(networkScore, witnesses)
@@ -252,4 +254,4 @@ object HistorySynchronizer {
252254

253255
case object SelfCheck
254256

255-
}
257+
}

src/main/scala/scorex/network/PeerConnectionHandler.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -165,4 +165,4 @@ object PeerConnectionHandler {
165165

166166
case object Blacklist
167167

168-
}
168+
}

src/main/scala/scorex/network/PeerSynchronizer.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,4 @@ class PeerSynchronizer(application: Application) extends ViewSynchronizer with S
5353

5454
case nonsense: Any => log.warn(s"PeerSynchronizer: got something strange $nonsense")
5555
}
56-
}
56+
}

src/main/scala/scorex/network/ScoreObserver.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,4 +73,4 @@ object ScoreObserver {
7373

7474
case class ConsideredValue(value: Option[BigInt], witnesses: Seq[ConnectedPeer])
7575

76-
}
76+
}

src/main/scala/scorex/network/UPnP.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,4 +62,4 @@ class UPnP(settings: Settings) extends ScorexLogging {
6262
}.recover { case t: Throwable =>
6363
log.error("Unable to delete mapping for port " + port + ": " + t.toString)
6464
}
65-
}
65+
}

src/main/scala/scorex/network/message/BasicMessagesRepo.scala

+5-4
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,10 @@ import scorex.transaction.proof.Signature25519
1515
import scala.util.Try
1616

1717

18-
class BasicMessagesRepo[P <: Proposition, CData <: ConsensusData, TData <: TransactionalData[_], B <: Block[P, CData, TData]]()
19-
(implicit val transactionalModule: TransactionModule[P, _, TData],
20-
consensusModule: ConsensusModule[P, CData, B]) {
18+
class BasicMessagesRepo[P <: Proposition, CD <: ConsensusData, TD <: TransactionalData[_], B <: Block[P, CD, TD]]
19+
()
20+
(implicit val transactionalModule: TransactionModule[P, _, TD],
21+
consensusModule: ConsensusModule[P, CD, B]) {
2122

2223
type BlockId = ConsensusData.BlockId
2324

@@ -143,4 +144,4 @@ class BasicMessagesRepo[P <: Proposition, CData <: ConsensusData, TData <: Trans
143144

144145
val specs = Seq(GetPeersSpec, PeersSpec, GetSignaturesSpec, SignaturesSpec,
145146
GetBlockSpec, BlockMessageSpec, ScoreMessageSpec)
146-
}
147+
}

src/main/scala/scorex/network/message/Message.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,4 @@ object Message {
4444
val MagicLength = MAGIC.length
4545

4646
val ChecksumLength = 4
47-
}
47+
}

src/main/scala/scorex/network/peer/PeerDatabaseImpl.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,4 @@ class PeerDatabaseImpl(settings: Settings, filename: Option[String]) extends Pee
4848

4949
override def blacklistedPeers(): Seq[String] = blacklist.keys.toSeq
5050

51-
}
51+
}

src/main/scala/scorex/settings/SizedConstants.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ object SizedConstants {
1818
type PubKey25519 = Nat32
1919

2020
type Signature25519 = Nat64
21-
}
21+
}

src/main/scala/scorex/storage/Storage.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ trait Storage[Key, Value] {
1111
def close(): Unit
1212

1313
def containsKey(key: Key): Boolean = get(key).isDefined
14-
}
14+
}

src/main/scala/scorex/transaction/Signable.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ trait Signable extends BytesSerializable {
99
override lazy val bytes: Array[Byte] = messageToSign ++ proof.bytes
1010

1111
def messageToSign: Array[Byte]
12-
}
12+
}

src/main/scala/scorex/transaction/Transaction.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -94,4 +94,4 @@ abstract class BoxTransaction[P <: Proposition] extends Transaction[P, BoxTransa
9494
}
9595

9696
def semanticValidity: Try[Unit]
97-
}
97+
}

src/main/scala/scorex/transaction/TransactionModule.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,4 @@ trait TransactionModule[P <: Proposition, TX <: Transaction[P, TX], TBD <: Trans
3434
def onNewOffchainTransaction(transaction: TX): Unit
3535

3636
val genesisData: TBD
37-
}
37+
}

src/main/scala/scorex/transaction/UnconfirmedTransactionsDatabase.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ trait UnconfirmedTransactionsDatabase[TX <: Transaction[_, TX]] {
99
def getBySignature(signature: Array[Byte]): Option[TX]
1010

1111
def remove(tx: TX)
12-
}
12+
}

src/main/scala/scorex/transaction/account/AccountTransactionsHistory.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ import scorex.transaction.box.proposition.Proposition
55

66
trait AccountTransactionsHistory[P <: Proposition, TX <: Transaction[P, TX]] {
77
def accountTransactions(id: P): Array[TX]
8-
}
8+
}

src/main/scala/scorex/transaction/account/PublicKey25519NoncedBox.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ case class PublicKey25519NoncedBox(
1818
object PublicKey25519NoncedBox {
1919
def apply(proposition: PublicKey25519Proposition, value: Long): PublicKey25519NoncedBox =
2020
PublicKey25519NoncedBox(proposition, 0, value)
21-
}
21+
}

src/main/scala/scorex/transaction/box/BoxUnlocker.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ import scorex.transaction.proof.Proof
66
trait BoxUnlocker[P <: Proposition] {
77
val closedBoxId: Array[Byte]
88
val boxKey: Proof[P]
9-
}
9+
}

src/main/scala/scorex/transaction/box/proposition/Proposition.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ trait EmptyProposition extends Proposition
1111

1212
case class HeightOpenProposition(height: Int) extends Proposition {
1313
override val bytes = Ints.toByteArray(height)
14-
}
14+
}

src/main/scala/scorex/transaction/box/proposition/PublicKey25519Proposition.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,4 +45,4 @@ object PublicKey25519Proposition {
4545
else Failure(new Exception("Wrong checksum"))
4646
}
4747
}
48-
}
48+
}

src/main/scala/scorex/transaction/box/sigmacoin/ErgakiBox.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ trait ErgakiBox[SL <: SigmaProposition] extends SigmaBox[SL] {
2121
(bytes.length - SMin + 1) * (gcLock.height - currentHeight)
2222

2323
val memo: Array[Byte]
24-
}
24+
}

src/main/scala/scorex/transaction/proof/AndProofs.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ case class AndProofs[P <: Proposition](proofs: (Proof[P], Proof[P])) extends Pro
88

99
override def isValid(proposition: P, message: Array[Byte]): Boolean =
1010
proofs._1.isValid(proposition, message) && proofs._2.isValid(proposition, message)
11-
}
11+
}

src/main/scala/scorex/transaction/proof/OrProofs.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ case class OrProofs[P <: Proposition](proofs: (Proof[P], Proof[P])) extends Proo
88

99
override def isValid(proposition: P, message: Array[Byte]): Boolean =
1010
proofs._1.isValid(proposition, message) || proofs._2.isValid(proposition, message)
11-
}
11+
}

src/main/scala/scorex/transaction/proof/Signature25519.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ case class Signature25519(signature: Array[Byte]) extends Proof[PublicKey25519Pr
1717

1818
object Signature25519 {
1919
lazy val SignatureSize = Curve25519.SignatureLength25519
20-
}
20+
}

src/main/scala/scorex/transaction/state/MinimalState.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,4 @@ trait MinimalState[P <: Proposition, TX <: Transaction[P, TX]] {
2525
def rollbackTo(height: Int): Try[Unit]
2626

2727
def closedBox(boxId: Array[Byte]): Option[Box[P]]
28-
}
28+
}

src/main/scala/scorex/transaction/state/SecretHolder.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,4 +59,4 @@ object SecretGenerator25519 extends SecretHolderGenerator[PrivateKey25519Holder]
5959
override def generateKeys(randomSeed: Array[Byte]): PrivateKey25519Holder = ???
6060

6161
override def parse(bytes: Array[Byte]): Try[PrivateKey25519Holder] = ???
62-
}
62+
}

src/main/scala/scorex/transaction/state/authenticated/AuthenticatedBoxMinimalState.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,4 @@ trait AuthenticatedBoxMinimalState[P <: Proposition, TX <: Transaction[P, TX], H
2323
val hashFunction: HashFunction
2424

2525
override def rollbackTo(height: Int): Try[Unit]
26-
}
26+
}

src/main/scala/scorex/transaction/wallet/Wallet.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -127,4 +127,4 @@ TM <: TransactionModule[P, _, _]](settings: Settings,
127127
def getAndIncrementNonce(): Int = synchronized {
128128
noncePersistence.put(NonceFieldName, nonce() + 1) - 1
129129
}
130-
}
130+
}

0 commit comments

Comments
 (0)