stellar-plus
Version:
beta version of stellar-plus, an all-in-one sdk for the Stellar blockchain
11 lines (10 loc) • 917 B
TypeScript
import { ClassicSignRequirementsPipelineInput, ClassicSignRequirementsPipelineOutput, ClassicSignRequirementsPipelinePlugin, ClassicSignRequirementsPipelineType } from '../../../../stellar-plus/core/pipelines/classic-sign-requirements/types';
import { ConveyorBelt } from '../../../../stellar-plus/utils/pipeline/conveyor-belts';
export declare class ClassicSignRequirementsPipeline extends ConveyorBelt<ClassicSignRequirementsPipelineInput, ClassicSignRequirementsPipelineOutput, ClassicSignRequirementsPipelineType> {
constructor(plugins?: ClassicSignRequirementsPipelinePlugin[]);
protected process(item: ClassicSignRequirementsPipelineInput, _itemId: string): Promise<ClassicSignRequirementsPipelineOutput>;
private getOperationsSignatureRequirements;
private getSignatureThresholdForSource;
private getRequiredSignatureThresholdForClassicOperation;
private bundleSignatureRequirements;
}