Improve contract spending metrics #1997
Fornax96
started this conversation in
Feature Requests
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Current Behavior
Currently the renterd dashboard shows statistics for initial renter funds, uploads spending, deletions spending, fund account spending and sector roots spending. Apart from uploads spending, it is very unclear what these statistics mean.
Expected Behavior
I suggest adding fields for storage spending, download spending, total and remaining contract funds. That way the user can know where their money is actually going, and how much money they will get back when the contracts end.
Since the numbers are proportional to the duration of the contract, and most renters will have dozens of contracts of varying lengths, it is also very hard to make out over which timeframe the funds were spent. It might be nice to also adjust the values to represent monthly spending by dividing the figures by the contract length in months.
Steps to Reproduce
No response
Version
v.2.6.0
What operating system did the problem occur on (e.g. Ubuntu 22.04, macOS 12.0, Windows 11)?
Debian 13
Autopilot Config
{ "enabled": true, "contracts": { "amount": 150, "period": 6048, "renewWindow": 2016, "download": 14000000000000, "upload": 14000000000000, "storage": 200000000000000, "prune": true }, "hosts": { "maxConsecutiveScanFailures": 10, "maxDowntimeHours": 336, "minProtocolVersion": "1.6.0" } }
Bus Config
{ "maxRPCPrice": "1000000000000000000000", "maxContractPrice": "10000000000000000000000000", "maxDownloadPrice": "867285764154645", "maxUploadPrice": "108410720519330", "maxStoragePrice": "200760593554", "hostBlockHeightLeeway": 6, "minPriceTableValidity": 300000, "minAccountExpiry": 86400000, "minMaxEphemeralAccountBalance": "1000000000000000000000000" } { "currency": "eur", "threshold": 0.05, "gougingSettingsPins": { "maxDownload": { "pinned": true, "value": 2 }, "maxStorage": { "pinned": true, "value": 2 }, "maxUpload": { "pinned": true, "value": 0.25 } } } { "packing": { "enabled": true, "slabBufferMaxSizeSoft": 4294967296 }, "redundancy": { "minShards": 20, "totalShards": 40 } }
Anything else?
No response
Beta Was this translation helpful? Give feedback.
All reactions