stellar-plus
Version:
beta version of stellar-plus, an all-in-one sdk for the Stellar blockchain
18 lines (17 loc) • 1.39 kB
TypeScript
import { FeeBumpTransaction, Transaction } from '@stellar/stellar-sdk';
import { StellarPlusError } from '../../../../stellar-plus/error';
import { ConveyorBeltErrorMeta } from '../../../../stellar-plus/error/helpers/conveyor-belt';
import { BeltMetadata } from '../../../../stellar-plus/utils/pipeline/conveyor-belts/types';
import { SignTransactionPipelineInput } from './types';
export declare enum ErrorCodesPipelineSignTransaction {
PSIG001 = "PSIG001",
PSIG002 = "PSIG002",
PSIG003 = "PSIG003",
PSIG004 = "PSIG004"
}
export declare const PSIGError: {
noRequirementsProvided: (conveyorBeltErrorMeta: ConveyorBeltErrorMeta<SignTransactionPipelineInput, BeltMetadata>, transaction: Transaction | FeeBumpTransaction) => StellarPlusError;
noSignersProvided: (conveyorBeltErrorMeta: ConveyorBeltErrorMeta<SignTransactionPipelineInput, BeltMetadata>, transaction: Transaction | FeeBumpTransaction) => StellarPlusError;
signerNotFound: (conveyorBeltErrorMeta: ConveyorBeltErrorMeta<SignTransactionPipelineInput, BeltMetadata>, transaction: Transaction | FeeBumpTransaction, missingSigner: string, signers: string[]) => StellarPlusError;
couldntSignTransaction: (error: Error, conveyorBeltErrorMeta: ConveyorBeltErrorMeta<SignTransactionPipelineInput, BeltMetadata>, transaction: Transaction | FeeBumpTransaction, signerPublicKey: string) => StellarPlusError;
};