WellKnownSpaces: {
    brand: {
        consume: Record<WellKnownName["issuer"], Promise<Brand>> & {
            BLD: Promise<Brand<"nat">>;
            IST: Promise<Brand<"nat">>;
            timer: Producer<TimerBrand>;
        };
        produce: Record<WellKnownName["issuer"], Producer<Brand>> & {
            timer: Producer<TimerBrand>;
        };
    };
    installation: {
        consume: Record<WellKnownName["installation"], Promise<Installation<unknown>>> & ContractInstallationPromises<{
            VaultFactory: start;
            auctioneer: start;
            centralSupply: start;
            committee: start;
            contractGovernor: start;
            econCommitteeCharter: start;
            feeDistributor: start;
            mintHolder: start;
            provisionPool: start;
            psm: start;
            reserve: start;
            walletFactory: walletFactory;
        }>;
        produce: Record<WellKnownName["installation"], Producer<Installation>>;
    };
    instance: {
        consume: Record<WellKnownName["instance"], Promise<Instance>>;
        produce: Record<WellKnownName["instance"], Producer<Instance>>;
    };
    issuer: {
        consume: Record<WellKnownName["issuer"], Promise<Issuer>> & {
            BLD: Promise<Issuer<"nat">>;
            IST: Promise<Issuer<"nat">>;
        };
        produce: Record<WellKnownName["issuer"], Producer<Issuer>>;
    };
    oracleBrand: {
        consume: Record<WellKnownName["oracleBrand"], Promise<Brand>>;
        produce: Record<WellKnownName["oracleBrand"], Producer<Brand>>;
    };
    uiConfig: {
        consume: Record<WellKnownName["uiConfig"], Promise<Record<string, any>>>;
        produce: Record<WellKnownName["uiConfig"], Producer<Record<string, any>>>;
    };
}

Type declaration

  • brand: {
        consume: Record<WellKnownName["issuer"], Promise<Brand>> & {
            BLD: Promise<Brand<"nat">>;
            IST: Promise<Brand<"nat">>;
            timer: Producer<TimerBrand>;
        };
        produce: Record<WellKnownName["issuer"], Producer<Brand>> & {
            timer: Producer<TimerBrand>;
        };
    }
    • consume: Record<WellKnownName["issuer"], Promise<Brand>> & {
          BLD: Promise<Brand<"nat">>;
          IST: Promise<Brand<"nat">>;
          timer: Producer<TimerBrand>;
      }
    • produce: Record<WellKnownName["issuer"], Producer<Brand>> & {
          timer: Producer<TimerBrand>;
      }
  • installation: {
        consume: Record<WellKnownName["installation"], Promise<Installation<unknown>>> & ContractInstallationPromises<{
            VaultFactory: start;
            auctioneer: start;
            centralSupply: start;
            committee: start;
            contractGovernor: start;
            econCommitteeCharter: start;
            feeDistributor: start;
            mintHolder: start;
            provisionPool: start;
            psm: start;
            reserve: start;
            walletFactory: walletFactory;
        }>;
        produce: Record<WellKnownName["installation"], Producer<Installation>>;
    }
    • consume: Record<WellKnownName["installation"], Promise<Installation<unknown>>> & ContractInstallationPromises<{
          VaultFactory: start;
          auctioneer: start;
          centralSupply: start;
          committee: start;
          contractGovernor: start;
          econCommitteeCharter: start;
          feeDistributor: start;
          mintHolder: start;
          provisionPool: start;
          psm: start;
          reserve: start;
          walletFactory: walletFactory;
      }>
    • produce: Record<WellKnownName["installation"], Producer<Installation>>
  • instance: {
        consume: Record<WellKnownName["instance"], Promise<Instance>>;
        produce: Record<WellKnownName["instance"], Producer<Instance>>;
    }
  • issuer: {
        consume: Record<WellKnownName["issuer"], Promise<Issuer>> & {
            BLD: Promise<Issuer<"nat">>;
            IST: Promise<Issuer<"nat">>;
        };
        produce: Record<WellKnownName["issuer"], Producer<Issuer>>;
    }
    • consume: Record<WellKnownName["issuer"], Promise<Issuer>> & {
          BLD: Promise<Issuer<"nat">>;
          IST: Promise<Issuer<"nat">>;
      }
    • produce: Record<WellKnownName["issuer"], Producer<Issuer>>
  • oracleBrand: {
        consume: Record<WellKnownName["oracleBrand"], Promise<Brand>>;
        produce: Record<WellKnownName["oracleBrand"], Producer<Brand>>;
    }
  • uiConfig: {
        consume: Record<WellKnownName["uiConfig"], Promise<Record<string, any>>>;
        produce: Record<WellKnownName["uiConfig"], Producer<Record<string, any>>>;
    }

Generated using TypeDoc