proof_of_sql

Module base

Source
Expand description

This module contains basic shared functionalities of the library.

Modulesยง

  • TODO: add docs This module provides conversions and utilities for working with Arrow data structures.
  • Types for creation and utilization of cryptographic commitments to proof-of-sql data.
  • Module with database related functionality. In particular, this module contains the accessor traits and the OwnedTable type along with some utility functions to convert between Arrow and OwnedTable.
  • This module defines math utilities used in Proof of SQL.
  • This module contains the Scalar trait as well as the main, generic, implementations of it.