UNPKG

stellar-plus

Version:

beta version of stellar-plus, an all-in-one sdk for the Stellar blockchain

18 lines (17 loc) 1.39 kB
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; };