UNPKG

pegasys-orchestrate

Version:

The PegaSys Orchestrate library provides convenient access to the Codefi Orchestrate API from applications written in server-side JavaScript

52 lines (51 loc) 1.16 kB
export interface IRegisterChainRequest { name: string; urls: string[]; listener?: { depth?: number; fromBlock?: string; backoffDuration?: string; externalTxEnabled?: boolean; }; privateTxManager?: { url: string; type: string; }; labels?: object; } export interface IUpdateChainRequest { name: string; listener?: { depth?: number; currentBlock?: string; backoffDuration?: string; externalTxEnabled?: boolean; }; privateTxManager?: { url: string; type: string; }; labels?: object; } export interface IChain { uuid: string; name: string; tenantID: string; urls: string[]; listenerDepth?: number; listenerCurrentBlock?: number; listenerStartingBlock?: number; listenerBackOffDuration?: string; ListenerExternalTxEnabled?: boolean; privateTxManagers?: IPrivateTxManager[]; labels?: object; createdAt: Date; updatedAt: Date; } export interface IPrivateTxManager { uuid: string; ChainUUID: string; url: string; type: string; createAt: string; }