A minimum unit floor, so nothing pays zero
Cheap inventory rounds below one unit and displays as +0, which reads as broken. A floor of one unit costs a fraction of a cent and removes the whole class of complaint.
3 entries
Cheap inventory rounds below one unit and displays as +0, which reads as broken. A floor of one unit costs a fraction of a cent and removes the whole class of complaint.
Moving the unit rate means moving every stored figure with it, in one operation, guarded so a resumed run cannot do it twice.
v2 send takes integer smallest units and FaucetPay uses eight decimals for every coin. Doing that conversion in floating point is how a payout comes out wrong.