コード例 #1
0
def run_database_process(chain_config: ChainConfig,
                         db_class: Type[LevelDB]) -> None:
    db = db_class(db_path=chain_config.database_dir)

    serve_chaindb(chain_config, db)
コード例 #2
0
def run_database_process(chain_config: ChainConfig,
                         db_class: Type[BaseDB]) -> None:
    with chain_config.process_id_file('database'):
        base_db = db_class(db_path=chain_config.database_dir)

        serve_chaindb(chain_config, base_db)
コード例 #3
0
ファイル: main.py プロジェクト: firefox0x/py-evm
def run_database_process(chain_config: ChainConfig, db_class: Type[LevelDB]) -> None:
    db = db_class(db_path=chain_config.database_dir)

    serve_chaindb(db, chain_config.database_ipc_path)
コード例 #4
0
ファイル: main.py プロジェクト: thedadams/py-evm
def run_database_process(chain_config, db_class):
    db = db_class(db_path=chain_config.database_dir)

    serve_chaindb(db, chain_config.database_ipc_path)