# Class: GenesisConfig
# Table of contents
# Constructors
# Properties
# Accessors
- accounts
- clusterType
- creationTime
- epochSchedule
- feeRateGovernor
- inflation
- nativeInstructionProcessors
- pohConfig
- rent
- rewardsPools
- ticksPerSlot
# Constructors
# constructor
• new GenesisConfig(inner)
# Parameters
| Name | Type |
|---|---|
inner | GenesisConfig |
# Defined in
index.ts:140 (opens new window)
# Properties
# inner
• Private inner: GenesisConfig
# Defined in
index.ts:143 (opens new window)
# Accessors
# accounts
• get accounts(): Map<PublicKey, AccountInfoBytes>
# Returns
Map<PublicKey, AccountInfoBytes>
# Defined in
index.ts:147 (opens new window)
# clusterType
• get clusterType(): ClusterType
# Returns
# Defined in
index.ts:185 (opens new window)
# creationTime
• get creationTime(): number
# Returns
number
# Defined in
index.ts:144 (opens new window)
# epochSchedule
• get epochSchedule(): EpochSchedule
# Returns
# Defined in
index.ts:182 (opens new window)
# feeRateGovernor
• get feeRateGovernor(): FeeRateGovernor
# Returns
# Defined in
index.ts:173 (opens new window)
# inflation
• get inflation(): InflationGovernor
# Returns
InflationGovernor
# Defined in
index.ts:179 (opens new window)
# nativeInstructionProcessors
• get nativeInstructionProcessors(): [String, PublicKey][]
# Returns
[String, PublicKey][]
# Defined in
index.ts:154 (opens new window)
# pohConfig
• get pohConfig(): PohConfig
# Returns
# Defined in
index.ts:170 (opens new window)
# rent
• get rent(): Rent
# Returns
# Defined in
index.ts:176 (opens new window)
# rewardsPools
• get rewardsPools(): Map<PublicKey, AccountInfoBytes>
# Returns
Map<PublicKey, AccountInfoBytes>
# Defined in
index.ts:160 (opens new window)
# ticksPerSlot
• get ticksPerSlot(): bigint
# Returns
bigint