UNPKG

@zombienet/orchestrator

Version:

ZombieNet aim to be a testing framework for substrate based blockchains, providing a simple cli tool that allow users to spawn and test ephemeral Substrate based networks

21 lines (20 loc) 1.98 kB
import { BackchannelMap } from "."; import { Network } from "../network"; import { FnArgs } from "../types"; declare const _default: { IsUp: ({ node_name, timeout }: FnArgs) => (network: Network) => Promise<void>; Report: ({ node_name, metric_name, target_value, op, timeout, }: FnArgs) => (network: Network) => Promise<void>; Histogram: ({ node_name, metric_name, target_value, buckets, op, timeout, }: FnArgs) => (network: Network) => Promise<void>; Trace: ({ node_name, span_id, pattern }: FnArgs) => (network: Network) => Promise<void>; LogMatch: ({ node_name, pattern, match_type, timeout }: FnArgs) => (network: Network) => Promise<void>; CountLogMatch: ({ node_name, pattern, match_type, op, target_value, timeout, }: FnArgs) => (network: Network) => Promise<void>; SystemEvent: ({ node_name, pattern, match_type, timeout }: FnArgs) => (network: Network) => Promise<void>; CustomJs: ({ node_name, file_path, custom_args, op, target_value, timeout, is_ts, }: FnArgs) => (network: Network, _backchannelMap: BackchannelMap, configBasePath: string) => Promise<void>; CustomSh: ({ node_name, file_path, custom_args, op, target_value, timeout, }: FnArgs) => (network: Network, _backchannelMap: BackchannelMap, configBasePath: string) => Promise<void>; CalcMetrics: ({ node_name, metric_name_a, math_ops, metric_name_b, target_value, op, timeout, }: FnArgs) => (network: Network) => Promise<void>; ParaBlockHeight: ({ node_name, para_id, target_value, op, timeout, }: FnArgs) => (network: Network) => Promise<void>; ParaIsRegistered: ({ node_name, para_id, timeout }: FnArgs) => (network: Network) => Promise<void>; ParaRuntimeUpgrade: ({ node_name, para_id, file_or_uri, timeout, }: FnArgs) => (network: Network, _backchannelMap: BackchannelMap, configBasePath: string) => Promise<void>; ParaRuntimeDummyUpgrade: ({ node_name, para_id, timeout }: FnArgs) => (network: Network) => Promise<void>; }; export default _default;