Commit Graph

15 Commits

Author SHA1 Message Date
Derrick Hammer 7f9887bdcc
fix: don't divide maxDownloadPrice by redundancy 2024-03-10 17:32:37 -04:00
Derrick Hammer 6edf872664
fix: need to divide by block time (blocks in a month) 2024-03-10 17:01:55 -04:00
Derrick Hammer 20a273a0dd
refactor: change maxStoragePrice math for readability 2024-03-10 14:50:25 -04:00
Derrick Hammer d628ede1ee
fix: use maxStoragePrice 2024-03-10 14:48:09 -04:00
Derrick Hammer 9d17ae1065
fix: don't compute maxRPCPrice based on usd rate 2024-03-10 14:42:00 -04:00
Derrick Hammer 01cd30b6f8
fix: divide maxRPCPrice by 1 million 2024-03-10 14:38:59 -04:00
Derrick Hammer 6eeed24707
fix: need to divide maxStoragePrice by a tib unit 2024-03-10 14:33:46 -04:00
Derrick Hammer af29081a3a
refactor: have rpc and contract prices be in SC as they are expected to change very rarely 2024-03-10 14:26:17 -04:00
Derrick Hammer 1568aa9007
fix: redundancy applies to storage not downloads, and add debug logging per rate computed 2024-03-10 14:14:36 -04:00
Derrick Hammer 5687e72a32
refactor: change SCPriceHistory table name 2024-03-10 13:58:45 -04:00
Derrick Hammer e425c038e1
fix: use config PriceHistoryDays 2024-03-10 13:56:41 -04:00
Derrick Hammer effb341418
refactor: don't block price updates, but do fatal on error 2024-03-10 13:52:49 -04:00
Derrick Hammer 21ae6d093d
refactor: fetch redundancy settings and divide on it so price is always the total 2024-03-10 13:25:33 -04:00
Derrick Hammer ae178f003f
refactor: put sia config under storage 2024-03-10 13:07:44 -04:00
Derrick Hammer dd296bd78a
feat: add initial price tracker 2024-03-10 12:43:18 -04:00