#transaction #price #model #proto #comprehensive #protobuf #finance

rust-types

A comprehensive model library for financial products (securities, prices, transactions, etc). Protobuf used for serialization, with language-specific implementations

1 unstable release

0.1.0 Dec 2, 2022

#2 in #comprehensive

Apache-2.0

47KB
991 lines

Rust Types Derived from Proto Files

Building

from within /rust-type run ```make rust-types``

this will run copy_proto_defs.sh to temporarily pull the proto files into the directory (this is necessary for the rust proto library to play nicely) and then run cargo build to build the types. They will be auto-exported under the mod ledger_models

Dependencies

~6–12MB
~133K SLoC