finproof 0.1.0

Deterministic financial programming language and verification engine.
1
2
3
4
5
6
7
8
9
10
11
12
currency USD

account Cash: asset USD = 100
account Equipment: asset USD = 0
account SalesRevenue: revenue USD = 0

transaction RuntimeRollback {
    debit Equipment 50 USD
    credit SalesRevenue 50 USD
    debit SalesRevenue 200 USD
    credit Cash 200 USD
}