"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.DOCKER_DEV_STORAGE_NODE = exports.CONFIG_TEST = void 0;
const utils_1 = require("@streamr/utils");
const RSAKeyPair_1 = require("./encryption/RSAKeyPair");
/**
 * Streamr client constructor options that work in the test environment
 */
exports.CONFIG_TEST = {
    environment: 'dev2',
    network: {
        controlLayer: {
            entryPointDiscovery: {
                enabled: false,
            },
            websocketPortRange: {
                min: 32400,
                max: 32800
            },
            iceServers: [],
            webrtcAllowPrivateAddresses: true,
            websocketServerEnableTls: false
        }
    },
    encryption: {
        rsaKeyLength: RSAKeyPair_1.MIN_KEY_LENGTH
    },
    _timeouts: {
        theGraph: {
            indexTimeout: 10 * 1000,
            indexPollInterval: 500
        },
        storageNode: {
            timeout: 30 * 1000,
            retryInterval: 500
        },
        ensStreamCreation: {
            timeout: 20 * 1000,
            retryInterval: 500
        }
    },
    metrics: false
};
exports.DOCKER_DEV_STORAGE_NODE = (0, utils_1.toEthereumAddress)('0xde1112f631486CfC759A50196853011528bC5FA0');
//# sourceMappingURL=ConfigTest.js.map