Adds chain capabilities to cosmos chains that are not currently indexed in @cosmos/chain-registry but are necessary for @agoric/orchestration.

  • Type Parameters

    Parameters

    • chainInfo: T
    • Optionalopts: {
          IcaEnabled?: Record<string, boolean>;
          IcqEnabled?: Record<string, boolean>;
          PfmEnabled?: Record<string, boolean>;
      } = {}
      • OptionalIcaEnabled?: Record<string, boolean>
      • OptionalIcqEnabled?: Record<string, boolean>
      • OptionalPfmEnabled?: Record<string, boolean>

    Returns {
        [K in string | number | symbol]: T[K] & {
            cctpDestinationDomain?: number;
            icaEnabled: boolean;
            icqEnabled: boolean;
            pfmEnabled: boolean;
        }
    }