@payburner/keyburner-sidewinder-core
Version:
Core library for Keyburner Sidewinder
11 lines • 744 B
TypeScript
import { TransactionService } from "../../TransactionService";
import { DecodedTransaction } from "@payburner/keyburner-core/dist/npm";
export declare class AWSDynamoTransactionService implements TransactionService {
constructor(docClient: any);
docClient: any;
saveDecodedTransaction(decodedTransaction: DecodedTransaction): Promise<boolean>;
getProcessedTransaction(environment: string, id: string): Promise<DecodedTransaction>;
getTransactionsByEnvironmentAndProcessingStage(environment: string, processingStage: string): Promise<Array<DecodedTransaction>>;
getProcessedTransactions(environment: string, address: string): Promise<Array<DecodedTransaction>>;
}
//# sourceMappingURL=AWSDynamoTransactionService.d.ts.map