blob: fd276ae6e32e54c6502709c7fbe921c1b8752580 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#pragma once
#include <stdlib.h>
#include <math.h>
#include "contract.h"
/**** BULLET LOAN ****/
contract *bullet_init(int n, int d, float r, float P);
float bullet_update(contract *);
void bullet_free(contract *c);
/**** STRAIGHT LINE ****/
contract *sl_init(int n, int d, float r, float P);
float sl_update(contract *);
void sl_free(contract *);
/**** MORTGAGE ****/
contract *mort_init(int n, int d, float r, float P);
float mort_update(contract *);
void mort_free(contract *);
|