stellar-plus
Version:
beta version of stellar-plus, an all-in-one sdk for the Stellar blockchain
12 lines (11 loc) • 986 B
TypeScript
import { SorobanTransactionPipelineInput, SorobanTransactionPipelineOptions, SorobanTransactionPipelineOutput, SorobanTransactionPipelineType, SupportedInnerPlugins } from '../../../../stellar-plus/core/pipelines/soroban-transaction/types';
import { NetworkConfig } from '../../../../stellar-plus/types';
import { MultiBeltPipeline } from '../../../../stellar-plus/utils/pipeline/multi-belt-pipeline';
export declare class SorobanTransactionPipeline extends MultiBeltPipeline<SorobanTransactionPipelineInput, SorobanTransactionPipelineOutput, SorobanTransactionPipelineType, SupportedInnerPlugins> {
private rpcHandler;
private horizonHandler;
private networkConfig;
constructor(networkConfig: NetworkConfig, options?: SorobanTransactionPipelineOptions);
protected process(item: SorobanTransactionPipelineInput, itemId: string): Promise<SorobanTransactionPipelineOutput>;
protected isSimpleOutput(options: SorobanTransactionPipelineInput['options']): boolean;
}