case class RegTestParams(sidechainId: Array[Byte] = new Array[Byte](32), sidechainGenesisBlockId: ModifierId = bytesToId(new Array[Byte](32)), genesisMainchainBlockHash: Array[Byte] = new Array[Byte](32), parentHashOfGenesisMainchainBlock: Array[Byte] = new Array[Byte](32), genesisPoWData: Seq[(Int, Int)] = Seq(), mainchainCreationBlockHeight: Int = 1, withdrawalEpochLength: Int = 100, sidechainGenesisBlockTimestamp: Timestamp = 720 * 120, signersPublicKeys: Seq[SchnorrProposition] = Seq(), mastersPublicKeys: Seq[SchnorrProposition] = Seq(), circuitType: CircuitTypes = ..., signersThreshold: Int = 0, certProvingKeyFilePath: String = "", certVerificationKeyFilePath: String = "", calculatedSysDataConstant: Array[Byte] = new Array[Byte](32), initialCumulativeCommTreeHash: Array[Byte] = ..., scCreationBitVectorCertificateFieldConfigs: Seq[CustomBitvectorElementsConfig] = Seq(), cswProvingKeyFilePath: String = "", cswVerificationKeyFilePath: String = "", restrictForgers: Boolean = false, allowedForgersList: Seq[(PublicKey25519Proposition, VrfPublicKey)] = Seq(), sidechainCreationVersion: SidechainCreationVersion = SidechainCreationVersion1, chainId: Long = 1111111, isCSWEnabled: Boolean = true, isNonCeasing: Boolean = false, isHandlingTransactionsEnabled: Boolean = true, mcBlockRefDelay: Int = 0) extends NetworkParams with Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- RegTestParams
- Serializable
- Serializable
- Product
- Equals
- NetworkParams
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new RegTestParams(sidechainId: Array[Byte] = new Array[Byte](32), sidechainGenesisBlockId: ModifierId = bytesToId(new Array[Byte](32)), genesisMainchainBlockHash: Array[Byte] = new Array[Byte](32), parentHashOfGenesisMainchainBlock: Array[Byte] = new Array[Byte](32), genesisPoWData: Seq[(Int, Int)] = Seq(), mainchainCreationBlockHeight: Int = 1, withdrawalEpochLength: Int = 100, sidechainGenesisBlockTimestamp: Timestamp = 720 * 120, signersPublicKeys: Seq[SchnorrProposition] = Seq(), mastersPublicKeys: Seq[SchnorrProposition] = Seq(), circuitType: CircuitTypes = ..., signersThreshold: Int = 0, certProvingKeyFilePath: String = "", certVerificationKeyFilePath: String = "", calculatedSysDataConstant: Array[Byte] = new Array[Byte](32), initialCumulativeCommTreeHash: Array[Byte] = ..., scCreationBitVectorCertificateFieldConfigs: Seq[CustomBitvectorElementsConfig] = Seq(), cswProvingKeyFilePath: String = "", cswVerificationKeyFilePath: String = "", restrictForgers: Boolean = false, allowedForgersList: Seq[(PublicKey25519Proposition, VrfPublicKey)] = Seq(), sidechainCreationVersion: SidechainCreationVersion = SidechainCreationVersion1, chainId: Long = 1111111, isCSWEnabled: Boolean = true, isNonCeasing: Boolean = false, isHandlingTransactionsEnabled: Boolean = true, mcBlockRefDelay: Int = 0)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
val
EquihashCompactSizeLength: Int
- Definition Classes
- RegTestParams → NetworkParams
-
val
EquihashK: Int
- Definition Classes
- RegTestParams → NetworkParams
-
val
EquihashN: Int
- Definition Classes
- RegTestParams → NetworkParams
-
val
EquihashSolutionLength: Int
- Definition Classes
- RegTestParams → NetworkParams
-
final
def
MaxActualTimespan: Int
- Definition Classes
- NetworkParams
-
final
def
MinActualTimespan: Int
- Definition Classes
- NetworkParams
-
val
allowedForgersList: Seq[(PublicKey25519Proposition, VrfPublicKey)]
- Definition Classes
- RegTestParams → NetworkParams
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
final
def
averagingWindowTimespan: Int
- Definition Classes
- NetworkParams
-
val
calculatedSysDataConstant: Array[Byte]
- Definition Classes
- RegTestParams → NetworkParams
-
val
certProvingKeyFilePath: String
- Definition Classes
- RegTestParams → NetworkParams
-
val
certVerificationKeyFilePath: String
- Definition Classes
- RegTestParams → NetworkParams
-
val
chainId: Long
- Definition Classes
- RegTestParams → NetworkParams
-
val
circuitType: CircuitTypes
- Definition Classes
- RegTestParams → NetworkParams
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
val
cswProvingKeyFilePath: String
- Definition Classes
- RegTestParams → NetworkParams
-
val
cswVerificationKeyFilePath: String
- Definition Classes
- RegTestParams → NetworkParams
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
val
forgerBlockFeeCoefficient: Double
- Definition Classes
- NetworkParams
-
val
genesisMainchainBlockHash: Array[Byte]
- Definition Classes
- RegTestParams → NetworkParams
-
val
genesisPoWData: Seq[(Int, Int)]
- Definition Classes
- RegTestParams → NetworkParams
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
val
initialCumulativeCommTreeHash: Array[Byte]
- Definition Classes
- RegTestParams → NetworkParams
-
val
isCSWEnabled: Boolean
- Definition Classes
- RegTestParams → NetworkParams
-
val
isHandlingTransactionsEnabled: Boolean
- Definition Classes
- RegTestParams → NetworkParams
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
val
isNonCeasing: Boolean
- Definition Classes
- RegTestParams → NetworkParams
-
val
mainchainCreationBlockHeight: Int
- Definition Classes
- RegTestParams → NetworkParams
-
val
mastersPublicKeys: Seq[SchnorrProposition]
- Definition Classes
- RegTestParams → NetworkParams
-
val
maxHistoryRewritingLength: Int
- Definition Classes
- NetworkParams
-
final
val
maxWBsAllowed: Int
- Definition Classes
- NetworkParams
-
val
mcBlockRefDelay: Int
- Definition Classes
- RegTestParams → NetworkParams
-
val
minVirtualWithdrawalEpochLength: Int
- Definition Classes
- RegTestParams → NetworkParams
-
final
def
nMedianTimeSpan: Int
- Definition Classes
- NetworkParams
-
val
nPowAveragingWindow: Int
- Definition Classes
- RegTestParams → NetworkParams
-
val
nPowMaxAdjustDown: Int
- Definition Classes
- RegTestParams → NetworkParams
-
val
nPowMaxAdjustUp: Int
- Definition Classes
- RegTestParams → NetworkParams
-
val
nPowTargetSpacing: Int
- Definition Classes
- RegTestParams → NetworkParams
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
val
parentHashOfGenesisMainchainBlock: Array[Byte]
- Definition Classes
- RegTestParams → NetworkParams
-
val
powLimit: BigInteger
- Definition Classes
- RegTestParams → NetworkParams
-
val
restrictForgers: Boolean
- Definition Classes
- RegTestParams → NetworkParams
-
val
scCreationBitVectorCertificateFieldConfigs: Seq[CustomBitvectorElementsConfig]
- Definition Classes
- RegTestParams → NetworkParams
-
val
sidechainCreationVersion: SidechainCreationVersion
- Definition Classes
- RegTestParams → NetworkParams
-
val
sidechainGenesisBlockId: ModifierId
- Definition Classes
- RegTestParams → NetworkParams
-
val
sidechainGenesisBlockParentId: ModifierId
- Definition Classes
- NetworkParams
-
val
sidechainGenesisBlockTimestamp: Timestamp
- Definition Classes
- RegTestParams → NetworkParams
-
val
sidechainId: Array[Byte]
- Definition Classes
- RegTestParams → NetworkParams
-
val
signersPublicKeys: Seq[SchnorrProposition]
- Definition Classes
- RegTestParams → NetworkParams
-
val
signersThreshold: Int
- Definition Classes
- RegTestParams → NetworkParams
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
val
withdrawalEpochLength: Int
- Definition Classes
- RegTestParams → NetworkParams
-
val
zeroHashBytes: Array[Byte]
- Definition Classes
- NetworkParams
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated