"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.MockCachedSolanaRpcFactory = void 0;
const cachedRpcFactory_1 = require("../solana/cachedRpcFactory");
class MockCachedSolanaRpcFactory extends cachedRpcFactory_1.CachedSolanaRpcFactory {
    constructor(mockRetrySolanaRpcFactory, ...cachedConstructorParams) {
        super(...cachedConstructorParams);
        this.retryTransport = mockRetrySolanaRpcFactory.createTransport();
        this.retryRpcClient = mockRetrySolanaRpcFactory.createRpcClient();
    }
}
exports.MockCachedSolanaRpcFactory = MockCachedSolanaRpcFactory;
//# sourceMappingURL=MockCachedSolanaRpcFactory.js.map