# Imports from standard library
import os
from typing import Optional, Union
import asyncio
import time
import sqlite3
import hashlib

# Import these utilities
from utils.merkletree import MerkleTree, MerkleError

# Import the HTTP app server
from fastapi import FastAPI, BackgroundTasks

##################################

from sqlmodel import Field, SQLModel, create_engine

class MerkleTable(SQLModel, table=True):
    id: Optional[int] = 