Represent the remote config metadata object and handles:

  • Validation
  • Reading
  • Making a migration
  • Converting from and to plain object

Implements

Constructors

  • Parameters

    • namespace: string
    • deploymentName: string
    • lastUpdatedAt: Date
    • lastUpdateBy: `${string}@${string}.${string}`
    • soloVersion: string
    • soloChartVersion: string = ''
    • hederaPlatformVersion: string = ''
    • hederaMirrorNodeChartVersion: string = ''
    • hederaExplorerChartVersion: string = ''
    • hederaJsonRpcRelayChartVersion: string = ''
    • Optionalmigration: Migration

    Returns RemoteConfigMetadata

Properties

deploymentName: string
hederaExplorerChartVersion: string = ''
hederaJsonRpcRelayChartVersion: string = ''
hederaMirrorNodeChartVersion: string = ''
hederaPlatformVersion: string = ''
lastUpdateBy: `${string}@${string}.${string}`
lastUpdatedAt: Date
namespace: string
soloChartVersion: string = ''
soloVersion: string

Accessors

Methods

  • Simplifies making a migration

    Parameters

    • email: `${string}@${string}.${string}`
    • fromVersion: string

    Returns void