stellar-plus
Version:
beta version of stellar-plus, an all-in-one sdk for the Stellar blockchain
19 lines (18 loc) • 1.44 kB
TypeScript
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;
};