UNPKG

stellar-plus

Version:

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

19 lines (18 loc) 1.44 kB
import { Horizon } from '@stellar/stellar-sdk'; import { StellarPlusError } from '../../../../stellar-plus/error'; import { ConveyorBeltErrorMeta } from '../../../../stellar-plus/error/helpers/conveyor-belt'; import { FeeBumpTransaction, Transaction } from '../../../../stellar-plus/types'; import { BeltMetadata } from '../../../../stellar-plus/utils/pipeline/conveyor-belts/types'; import { SubmitTransactionPipelineInput } from './types'; export declare enum ErrorCodesPipelineSubmitTransaction { PSU001 = "PSU001", PSU101 = "PSU101", PSU102 = "PSU102", PSU201 = "PSU201" } export declare const PSUError: { invalidNetworkHandler: (conveyorBeltErrorMeta: ConveyorBeltErrorMeta<SubmitTransactionPipelineInput, BeltMetadata>) => StellarPlusError; horizonSubmissionFailed: (error: Error, conveyorBeltErrorMeta: ConveyorBeltErrorMeta<SubmitTransactionPipelineInput, BeltMetadata>, transaction: Transaction | FeeBumpTransaction) => StellarPlusError; transactionSubmittedThroughHorizonFailed: (response: Horizon.HorizonApi.SubmitTransactionResponse, conveyorBeltErrorMeta: ConveyorBeltErrorMeta<SubmitTransactionPipelineInput, BeltMetadata>, transaction: Transaction | FeeBumpTransaction) => StellarPlusError; rpcSubmissionFailed: (error: Error, conveyorBeltErrorMeta: ConveyorBeltErrorMeta<SubmitTransactionPipelineInput, BeltMetadata>, transaction: Transaction | FeeBumpTransaction) => StellarPlusError; };