Overhaul payment streams with queues #978
Replies: 2 comments
-
The approach with splitting into small amounts when multiple wallet addresses has a weakness: the transaction fee in each transaction might compound, with each wallet address getting a smaller amount compared to what they would've gotten if we didn't split but just payed them one after other. For example, we want to pay 3 wallet addresses $0.06 and there's a $0.01 transaction fee. With split, each wallet gets $0.01 ($0.03 in fee), and without split one wallet address gets $0.05 ($0.01 in fee) while others wait for their turn. |
Beta Was this translation helpful? Give feedback.
-
Quoting from the text in #976
Agreed
I disagree. If I put an iframe on my website, I am responsible for whatever consequences there are for my action. I can use the
I agree with these points. It seems like the best option when using a streaming payment model. Different wallet addresses may have different minimum payments. This might need to be implemented as 2 processes. One process adds value to a wallet address to be paid out every second. Another process checks if the minimum amount has been reached, attempts to send the payment if so, decrements the amount sent. The second process could only be triggered once the first process completes and shouldn't be invoked again until it gets thru all of payments to be sent. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Let's discuss ideas regarding #976 here and keep the issue for final decisions only.
Beta Was this translation helpful? Give feedback.
All reactions