Update README.

This commit is contained in:
Alejandro Cabeza Romero 2025-12-18 12:41:13 +01:00
parent 8818b2bd44
commit a997139155
No known key found for this signature in database
GPG Key ID: DA3D14AE478030FD
5 changed files with 7 additions and 6 deletions

View File

@ -84,8 +84,9 @@ B <--> D["Database<br/>(SQLite)"]
2. Run the block explorer: 2. Run the block explorer:
```bash ```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: - You can optionally run it via Docker with:
```bash ```bash

View File

@ -6,12 +6,12 @@ from pydantic import Field
from pydantic_settings import BaseSettings, SettingsConfigDict from pydantic_settings import BaseSettings, SettingsConfigDict
from starlette.datastructures import State from starlette.datastructures import State
from constants import DIR_REPO
from db.blocks import BlockRepository from db.blocks import BlockRepository
from db.clients import DbClient from db.clients import DbClient
from db.transaction import TransactionRepository from db.transaction import TransactionRepository
from node.api.base import NodeApi from node.api.base import NodeApi
from node.manager.base import NodeManager from node.manager.base import NodeManager
from src import DIR_REPO
ENV_FILEPATH = DIR_REPO.joinpath(".env") 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_compose_filepath: Optional[str] = Field(alias="NBE_NODE_COMPOSE_FILEPATH", default=None)
node_api: Literal["http", "fake"] = Field(alias="NBE_NODE_API") node_api: Literal["http", "fake"] = Field(alias="NBE_NODE_API", default="http")
node_manager: Literal["docker", "noop"] = Field(alias="NBE_NODE_MANAGER") 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_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) node_api_port: int = Field(alias="NBE_NODE_API_PORT", default=18080)

View File

@ -4,8 +4,8 @@ from typing import Iterator
from sqlalchemy.engine.base import Engine from sqlalchemy.engine.base import Engine
from sqlmodel import Session, SQLModel, create_engine from sqlmodel import Session, SQLModel, create_engine
from constants import DIR_REPO
from db.clients.base import DbClient from db.clients.base import DbClient
from src import DIR_REPO
SQLITE_DB_PATH = DIR_REPO.joinpath("sqlite.db") SQLITE_DB_PATH = DIR_REPO.joinpath("sqlite.db")

View File

@ -1,4 +1,4 @@
from src import DIR_REPO from constants import DIR_REPO
STATIC_DIR = DIR_REPO.joinpath("static") STATIC_DIR = DIR_REPO.joinpath("static")