fts-sqlite

Crates.iofts-sqlite
lib.rsfts-sqlite
version
sourcesrc
created_at2025-04-28 20:08:12.850809+00
updated_at2025-05-05 19:05:59.916427+00
descriptionA simple, reference backend for `fts` implemented with SQLite
homepage
repository
max_upload_size
id1652628
Cargo.toml error:TOML parse error at line 23, column 1 | 23 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include`
size0
Jason Dark (asymptoticgroup)

documentation

README

crates.io version docs.rs documentation crates.io downloads crates.io license getting started

Flow Trading Service (FTS)

This crate is part of a collection of crates that together implement flow trading as proposed by Budish, Cramton, et al, in which trade occurs continuously over time via regularly-scheduled batch auctions.

The different crates in this workspace are as follows:

  • fts_core: Defines a set of data primitives and operations but defers the implementations of these operations, consistent with a so-called "hexagonal architecture" approach to separating responsibilities.
  • fts_solver: Provides a reference solver for the flow trading quadratic program.
  • fts_server: A REST API HTTP server for interacting with the solver and persisting state across auctions.
  • fts_sqlite: An implementation of the core data operations using SQLite, suitable for exploration of flow trading-based marketplaces such as a forward market.

FTS Demo

This crate provides implementations of the data operations defined in fts-core. Products are assumed to correspond to a forward market and are defined by three quantities:

Property Description
kind A field to distinguish a product variant, such as "FORWARD" or "OPTION"
from The time at which the product is to be delivered
thru The time at which the delivery will be complete
Commit count: 0

cargo fmt