Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
// Fee that is burned by every non-asset creating transaction
TxFee uint64
// Fee that must be burned by every asset creating transaction
CreateAssetTxFee uint64
// Fee for quantum signature verification
QuantumVerificationFee uint64
// Maximum parallel transactions to process
MaxParallelTxs int
// Quantum signature algorithm version
QuantumAlgorithmVersion uint32
// Ringtail key size in bytes
RingtailKeySize int
// Enable quantum stamp validation
QuantumStampEnabled bool
// Quantum stamp validity window (in seconds)
QuantumStampWindow time.Duration
// Time of the Quantum network upgrade
QuantumTime time.Time
// Parallel processing batch size
ParallelBatchSize int
// Maximum quantum signature cache size
QuantumSigCacheSize int
// Enable Ringtail key support
RingtailEnabled bool
// Minimum confirmations for quantum stamps
MinQuantumConfirmations uint32
}
Config contains all the foundational parameters of the QVM
func (*Config) IsQuantumActivated ¶
IsQuantumActivated returns true if the quantum features are activated
Click to show internal directories.
Click to hide internal directories.