mirror of
https://github.com/logos-blockchain/logos-blockchain-block-explorer-template.git
synced 2026-01-02 05:03:07 +00:00
Update README.
This commit is contained in:
parent
8818b2bd44
commit
a997139155
@ -84,8 +84,9 @@ B <--> D["Database<br/>(SQLite)"]
|
||||
|
||||
2. Run the block explorer:
|
||||
```bash
|
||||
python src/main.py
|
||||
PYTHONPATH=src uv run python -m main
|
||||
```
|
||||
By default, this will try to connect to a local Node running on port 18080.
|
||||
|
||||
- You can optionally run it via Docker with:
|
||||
```bash
|
||||
|
||||
@ -6,12 +6,12 @@ from pydantic import Field
|
||||
from pydantic_settings import BaseSettings, SettingsConfigDict
|
||||
from starlette.datastructures import State
|
||||
|
||||
from constants import DIR_REPO
|
||||
from db.blocks import BlockRepository
|
||||
from db.clients import DbClient
|
||||
from db.transaction import TransactionRepository
|
||||
from node.api.base import NodeApi
|
||||
from node.manager.base import NodeManager
|
||||
from src import DIR_REPO
|
||||
|
||||
ENV_FILEPATH = DIR_REPO.joinpath(".env")
|
||||
|
||||
@ -21,8 +21,8 @@ class NBESettings(BaseSettings):
|
||||
|
||||
node_compose_filepath: Optional[str] = Field(alias="NBE_NODE_COMPOSE_FILEPATH", default=None)
|
||||
|
||||
node_api: Literal["http", "fake"] = Field(alias="NBE_NODE_API")
|
||||
node_manager: Literal["docker", "noop"] = Field(alias="NBE_NODE_MANAGER")
|
||||
node_api: Literal["http", "fake"] = Field(alias="NBE_NODE_API", default="http")
|
||||
node_manager: Literal["docker", "noop"] = Field(alias="NBE_NODE_MANAGER", default="noop")
|
||||
|
||||
node_api_host: str = Field(alias="NBE_NODE_API_HOST", default="127.0.0.1")
|
||||
node_api_port: int = Field(alias="NBE_NODE_API_PORT", default=18080)
|
||||
|
||||
@ -4,8 +4,8 @@ from typing import Iterator
|
||||
from sqlalchemy.engine.base import Engine
|
||||
from sqlmodel import Session, SQLModel, create_engine
|
||||
|
||||
from constants import DIR_REPO
|
||||
from db.clients.base import DbClient
|
||||
from src import DIR_REPO
|
||||
|
||||
SQLITE_DB_PATH = DIR_REPO.joinpath("sqlite.db")
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
from src import DIR_REPO
|
||||
from constants import DIR_REPO
|
||||
|
||||
STATIC_DIR = DIR_REPO.joinpath("static")
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user