Enhancement request (number two) ;)

Discussion of development releases of Prohashing / Requests for features
Forum rules
The Development forum is for discussion of development releases of Prohashing and for feedback on the site, requests for features, etc.

While we can't promise we will be able to implement every feature request, we will give them each due consideration and do our best with the resources and staffing we have available.

For the full list of PROHASHING forums rules, please visit https://prohashing.com/help/prohashing- ... rms-forums.
Locked
User avatar
rootdude
Posts: 76
Joined: Wed Jan 07, 2015 3:14 pm

Enhancement request (number two) ;)

Post by rootdude » Thu Jul 09, 2015 1:31 pm

Hey guys -

It'd be very helpful if we could add additional addresses for BTC (and perhaps other alts) payouts and define a percentage.

In the existing UI, we can define multiple coins to be paid in each with a percentage and a separate address (of course). It'd be helpful to be able to add multiple Bitcoin addresses, each with a different address. Like many, I have multiple wallet addresses in different places on different services for different purposes (re-investment, savings, petty cash, etc.) - and not have to do the xfers after the fact.

Seems like it might be a simple fix - when I try to add additional Bitcoin addresses, the UI just doesn't respond, nor does it show an error.

Thanks!
rootdude
User avatar
Chris Sokolowski
Site Admin
Posts: 945
Joined: Wed Aug 27, 2014 12:47 pm
Location: State College, PA

Re: Enhancement request (number two) ;)

Post by Chris Sokolowski » Thu Jul 09, 2015 3:26 pm

I think we could possibly add that. I've never seen this feature before - do other pools already implement such a feature? Steve can comment more about the technical practicality of such a solution.

The main problem we're been experiencing is that the cost of sending Bitcoin transactions for us has increased tremendously in the past weeks, so I think we would have to charge a small fee for each additional output we would have.
User avatar
Steve Sokolowski
Posts: 4585
Joined: Wed Aug 27, 2014 3:27 pm
Location: State College, PA

Re: Enhancement request (number two) ;)

Post by Steve Sokolowski » Fri Jul 10, 2015 8:20 am

rootdude wrote:Hey guys -

It'd be very helpful if we could add additional addresses for BTC (and perhaps other alts) payouts and define a percentage.

In the existing UI, we can define multiple coins to be paid in each with a percentage and a separate address (of course). It'd be helpful to be able to add multiple Bitcoin addresses, each with a different address. Like many, I have multiple wallet addresses in different places on different services for different purposes (re-investment, savings, petty cash, etc.) - and not have to do the xfers after the fact.

Seems like it might be a simple fix - when I try to add additional Bitcoin addresses, the UI just doesn't respond, nor does it show an error.

Thanks!
rootdude
Unfortunately, this is not a simple fix. The reason is that any change whatsoever to the payout scripts needs to be tested for weeks in parallel with the existing code, and then compared every day to make sure the output is correct. Our original plan was never to change the payout script ever because of the enormous amount of money that could be lost, and lost without our knowing about it has been leaking out for months.

The UNIQUE key on the payout_address table is (coin_id, person_id), so we would have to change code everywhere. While it could be done, I hope you would be willing to understand that while we love to respond to customer suggestions, any change to payouts is just so risky that we want to avoid ever modifying that payout script again unless there is an absolutely critical bug. Surely, as a system administrator, you know to never make changes to critical systems that have been well tested and work.

I won't rule out the change, but perhaps you might consider asking for something, or anything else :)
User avatar
rootdude
Posts: 76
Joined: Wed Jan 07, 2015 3:14 pm

Re: Enhancement request (number two) ;)

Post by rootdude » Fri Jul 10, 2015 1:20 pm

Hehe - LOL. No worries at all... Moving around BTC is my favorite pastime. :)
User avatar
Steve Sokolowski
Posts: 4585
Joined: Wed Aug 27, 2014 3:27 pm
Location: State College, PA

Re: Enhancement request (number two) ;)

Post by Steve Sokolowski » Fri Jul 10, 2015 2:27 pm

rootdude wrote:Hehe - LOL. No worries at all... Moving around BTC is my favorite pastime. :)
It's become an expensive one, unfortunately.
Locked