Directory containing deploy receipts, e.g. state/$CHAIN/deploy. Each deployment is represented by 1 multi-document YAML file, where every document is delimited by the \n---\n separator and represents a deployed smart contract.

Hierarchy

Constructors

Properties

KEY: string = '.active'

Name of symlink pointing to active deployment, without extension.

defaults: Partial<Deployment> = {}

Default values for Deployments created from this store.

log: DeployConsole = ...
root: YAMLDirectory<unknown>

Root directory of deploy store.

variants: Partial<Record<"v1", DeployStoreClass<DeployStore>>> = {}

Populated in deploy.ts with the constructor for each subclass.

Accessors

  • get activeName(): null | string
  • Returns null | string

    the name of the active deployment

Methods

Generated using TypeDoc