From bfc138f740a18ca19e14ff6e9a0d584cf7544454 Mon Sep 17 00:00:00 2001 From: Luke Van Seters Date: Mon, 12 Jul 2021 08:21:03 -0400 Subject: [PATCH] Add Block schema --- schemas/__init__.py | 1 + schemas/blocks.py | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 schemas/__init__.py create mode 100644 schemas/blocks.py diff --git a/schemas/__init__.py b/schemas/__init__.py new file mode 100644 index 0000000..7e8c285 --- /dev/null +++ b/schemas/__init__.py @@ -0,0 +1 @@ +from .blocks import Block diff --git a/schemas/blocks.py b/schemas/blocks.py new file mode 100644 index 0000000..2c1e779 --- /dev/null +++ b/schemas/blocks.py @@ -0,0 +1,12 @@ +from typing import List, Optional + +from pydantic import BaseModel + + +class Block(BaseModel): + block_number: int + calls: List[dict] + data: dict + logs: List[dict] + receipts: dict + transaction_hashes: List[str]