UNPKG

@payburner/keyburner-sidewinder-core

Version:
17 lines 1.15 kB
import { DecodedTransaction, KeyBurner } from "@payburner/keyburner-core/dist/npm"; import { TransactionTypes } from "@payburner/keyburner-sidewinder-model/dist/npm"; import { TokenService } from "../services/TokenService"; import { GlobalAddressService } from "../services/GlobalAddressService"; import { TransactionProcessor } from "./TransactionProcessor"; import { TransactionResponse } from "../model/TransactionResponse"; import { UnderlyingTransactionService } from "../services/UnderlyingTransactionService"; export declare class CoreProcessor2 { constructor(globalAccountService: GlobalAddressService, tokenService: TokenService, underlyingTransactionService: UnderlyingTransactionService); transactionProcessors: Array<TransactionProcessor>; keyburner: KeyBurner; globalAccountService: GlobalAddressService; getTransactionType(decodedTransaction: DecodedTransaction): TransactionTypes; decodeAndProcessTransaction(signedTransaction: string): Promise<TransactionResponse>; processTransaction(decodedTransaction: DecodedTransaction): Promise<TransactionResponse>; } //# sourceMappingURL=CoreProcessor2.d.ts.map