Bitcoin Forum
April 30, 2024, 10:16:59 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Calculating Input / Output to Pay Investor £/% Based on Cunsumer BTC Buy.  (Read 369 times)
contemptx (OP)
Member
**
Offline Offline

Activity: 76
Merit: 10


View Profile
July 12, 2017, 12:00:54 PM
 #1

Hopefully someone gets the gist of the idea and can shed some light on if something like this is possible Wink

Example:

1st: Investor A sends 1BTC to address xxx
2nd: Investor B sends 1BTC to same address xxx
3rd: Investor A send another 1BTC to same address xxx

Customer Buys 2.5BTC from address

How could we track so that the bitcoin used would be from investor A & B first (as those deposits happened first) and then 0.5BTC from Investor A again to supply the customer's bitcoin.

So first deposit is used first if that makes sense?
In short we want to track input / output so we can payout the correct amount / % to the investor... (we want to automate this & not have to run reports manually)

If this is not possible then another solution we are considering is that

Investor A sends 0.70BTC
Investor B send 0.30BTC

= 100%

Customer Buys 0.20BTC = (20%)

Investor A gets (70% of sale)
Investor B gets (30% of sale)

Because the % would be based on how many investors + how much BTC + how much BTC is sold.
1714472219
Hero Member
*
Offline Offline

Posts: 1714472219

View Profile Personal Message (Offline)

Ignore
1714472219
Reply with quote  #2

1714472219
Report to moderator
The forum strives to allow free discussion of any ideas. All policies are built around this principle. This doesn't mean you can post garbage, though: posts should actually contain ideas, and these ideas should be argued reasonably.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714472219
Hero Member
*
Offline Offline

Posts: 1714472219

View Profile Personal Message (Offline)

Ignore
1714472219
Reply with quote  #2

1714472219
Report to moderator
1714472219
Hero Member
*
Offline Offline

Posts: 1714472219

View Profile Personal Message (Offline)

Ignore
1714472219
Reply with quote  #2

1714472219
Report to moderator
1714472219
Hero Member
*
Offline Offline

Posts: 1714472219

View Profile Personal Message (Offline)

Ignore
1714472219
Reply with quote  #2

1714472219
Report to moderator
cr1776
Legendary
*
Offline Offline

Activity: 4018
Merit: 1299


View Profile
July 12, 2017, 03:56:24 PM
 #2

Sounds like you'd want a database of deposits and then track with have been "bought".
DannyHamilton
Legendary
*
Offline Offline

Activity: 3374
Merit: 4612



View Profile
July 12, 2017, 04:12:55 PM
 #3

I'd handle that by implementing an order book.  That way you can do it on both sides (BTC provided, and BTC taken).
https://en.wikipedia.org/wiki/Order_book_(trading)
contemptx (OP)
Member
**
Offline Offline

Activity: 76
Merit: 10


View Profile
July 12, 2017, 05:17:08 PM
 #4

After talking this with the developers they have also confirmed that they only way to do this would be offchain,
I wanted to check before going head on with the development to implement a structure to be able to do this Wink

More to be revealed soon! :p
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!