Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateFileConfigs ¶
func CreateFileConfigs(suiteName string, enableScalaMining bool) (ConfigPaths, TestConfig, error)
Types ¶
type AccountInfo ¶
type ConfigPaths ¶
type DistributionItem ¶
type FeatureInfo ¶ added in v0.10.2
type GenesisConfig ¶
type GenesisConfig struct {
GenesisTimestamp int64
GenesisSignature crypto.Signature
GenesisBaseTarget types.BaseTarget
AverageBlockDelay uint64
Transaction []genesis_generator.GenesisTransactionInfo
}
type GenesisSettings ¶
type GenesisSettings struct {
Scheme proto.Scheme
SchemeRaw string `json:"scheme"`
AverageBlockDelay uint64 `json:"average_block_delay"`
MinBlockTime float64 `json:"min_block_time"`
DelayDelta uint64 `json:"delay_delta"`
Distributions []DistributionItem `json:"distributions"`
PreactivatedFeatures []FeatureInfo `json:"preactivated_features"`
}
type TestConfig ¶
type TestConfig struct {
Accounts []AccountInfo
BlockchainSettings *settings.BlockchainSettings
}
Click to show internal directories.
Click to hide internal directories.