UNPKG

stellar-plus

Version:

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

17 lines (16 loc) 1.15 kB
import { SimulateTransactionPipelineInput, SimulateTransactionPipelineOutput, SimulateTransactionPipelineType } from '../../../../../../stellar-plus/core/pipelines/simulate-transaction/types'; import { RpcHandler } from '../../../../../../stellar-plus/rpc/types'; import { NetworkConfig, TransactionInvocation } from '../../../../../../stellar-plus/types'; import { BeltMetadata, BeltPluginType } from '../../../../../../stellar-plus/utils/pipeline/conveyor-belts/types'; export declare class AutoRestorePlugin implements BeltPluginType<SimulateTransactionPipelineInput, SimulateTransactionPipelineOutput, SimulateTransactionPipelineType> { readonly type = SimulateTransactionPipelineType.id; readonly name: string; private restoreTxInvocation; private networkConfig; private rpcHandler; private sorobanTransactionPipelinePlugins; constructor(restoreTxInvocation: TransactionInvocation, networkConfig: NetworkConfig, customRpcHandler?: RpcHandler); postProcess(item: SimulateTransactionPipelineOutput, _meta: BeltMetadata): Promise<SimulateTransactionPipelineOutput>; private restore; private bumpSequence; }