github.com/0xPolygon/supernets2-node@v0.0.0-20230711153321-2fe574524eaa/test/config/test.prover.config.json (about)

     1  {
     2      "runExecutorServer": true,
     3      "runExecutorClient": false,
     4      "runExecutorClientMultithread": false,
     5  
     6      "runStateDBServer": true,
     7      "runStateDBTest": false,
     8  
     9      "runAggregatorServer": false,
    10      "runAggregatorClient": false,
    11      "runAggregatorClientMock": true, 
    12      "aggregatorClientMockTimeout": 1,
    13      "proverName": "test-prover",
    14      
    15      "runFileGenBatchProof": false,
    16      "runFileGenAggregatedProof": false,
    17      "runFileGenFinalProof": false,
    18      "runFileProcessBatch": false,
    19      "runFileProcessBatchMultithread": false,
    20  
    21      "runKeccakScriptGenerator": false,
    22      "runKeccakTest": false,
    23      "runStorageSMTest": false,
    24      "runBinarySMTest": false,
    25      "runMemAlignSMTest": false,
    26      "runSHA256Test": false,
    27      "runBlakeTest": false,
    28  
    29      "executeInParallel": true,
    30      "useMainExecGenerated": false,
    31      "saveRequestToFile": false,
    32      "saveInputToFile": false,
    33      "saveDbReadsToFile": false,
    34      "saveDbReadsToFileOnChange": false,
    35      "saveOutputToFile": true,
    36      "saveProofToFile": true,
    37      "saveResponseToFile": false,
    38      "loadDBToMemCache": true,
    39      "opcodeTracer": false,
    40      "logRemoteDbReads": false,
    41      "logExecutorServerResponses": false,
    42  
    43      "proverServerPort": 50051,
    44      "proverServerMockPort": 50052,
    45      "proverServerMockTimeout": 10000000,
    46      "proverClientPort": 50051,
    47      "proverClientHost": "127.0.0.1",
    48  
    49      "executorServerPort": 50071,
    50      "executorROMLineTraces": false,
    51      "executorClientPort": 50071,
    52      "executorClientHost": "127.0.0.1",
    53  
    54      "stateDBServerPort": 50061,
    55      "stateDBURL": "local",
    56  
    57      "aggregatorServerPort": 50081,
    58      "aggregatorClientPort": 50081,
    59      "aggregatorClientHost": "supernets2-aggregator",
    60  
    61      "mapConstPolsFile": false,
    62      "mapConstantsTreeFile": false,
    63  
    64      "inputFile": "input_executor_0.json",
    65      "inputFile2": "input_executor_1.json",
    66  
    67      "keccakScriptFile": "config/scripts/keccak_script.json",
    68      "storageRomFile": "config/scripts/storage_sm_rom.json",
    69  
    70      "outputPath": "output",
    71  
    72      "databaseURL": "postgresql://prover_user:prover_pass@supernets2-state-db:5432/prover_db",
    73      "dbNodesTableName": "state.nodes",
    74      "dbProgramTableName": "state.program",
    75      "dbMultiWrite": true,
    76      "dbFlushInParallel": false,
    77      "dbMTCacheSize": 1024,
    78      "dbProgramCacheSize": 1024,
    79      "dbNumberOfPoolConnections": 30,
    80      "cleanerPollingPeriod": 600,
    81      "requestsPersistence": 3600,
    82      "maxExecutorThreads": 20,
    83      "maxProverThreads": 8,
    84      "maxStateDBThreads": 8
    85  }
    86