Bible Pay

Read 216183 times

  • oncoapop
  • Full Member

    • 171


    • 17
    • October 23, 2018, 12:31:17 PM
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #525 on: July 03, 2019, 01:31:42 PM »
I am back to help. Resurrected old wallet from previous testnet and everything was as before. Upgraded to latest version and synced to the current block and agrees with published blockhash.

Tried the following which can be verified on blockchain:
Exec cpk oncoapop1 true
Exec join cameroon-one
Sponsorchild authorize ( 3 times)
And they appear in listchildren
Also exec sendgscc
Exec sendgscc “diary entry”
Both appear on leaderboard but % does not appear on Healing (too small fraction?).


  • oncoapop
  • Full Member

    • 171


    • 17
    • October 23, 2018, 12:31:17 PM
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #526 on: July 03, 2019, 01:38:45 PM »
Old sanc that I resurrected  is 45.62.239.400. Same exact server.

Strange, it was on the blockchain even though the server was off or running something else and once on didn’t need the controller wallet at all.

Maybe you can verify if it was receiving rewards previously since as far as i know the same server was deployed on mainchain.



  • Rob Andrews
  • Administrator

    • 4097


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #527 on: July 03, 2019, 02:27:39 PM »
Old sanc that I resurrected  is 45.62.239.400. Same exact server.

Strange, it was on the blockchain even though the server was off or running something else and once on didn’t need the controller wallet at all.

Maybe you can verify if it was receiving rewards previously since as far as i know the same server was deployed on mainchain.

Great to have you join; So I do see the 45.62.239.200 (not 400) but I see this 200 was paid @ 125356.
Yes I do see oncoapop1 owed 65% of the kitty in the leaderboard.

If you want to help me test cameroonone, please join the 'cameroon-one' exec join cameroon-one, then 'sponsorchild authorize' then send me the child ID and the amount you want to send a fake check in for and Ill credit your cameroon one account in testnet. 

EDIT: Actually could you go ahead and sponsor 3 children?  This way we can see if MIP gets 1 payment, randrews2 gets 2 payments and oncoapop1 gets 3 payments?

PS:  Yeah, I think you made it through without resyncing because since you were off, you didnt violate any consensus rules and after you upgraded, you synced as normal forward.  Btw, the reason you didnt need to restart the server is the other sancs didnt POSE ban you yet (plus, in dip3 mode, they restart automatically - the dash devs removed the start button etc and integrated the auto-start logic into dip3).  But Ive seen some of our sancs get POSE banned in Prod - I had to restart some of mine a few times.  The main difference should be that we wont have to manually click start, they will go down, we will fix the sancs problem, then they will autostart in this version (in prod).



« Last Edit: July 03, 2019, 02:32:09 PM by Rob Andrews »


  • oncoapop
  • Full Member

    • 171


    • 17
    • October 23, 2018, 12:31:17 PM
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #528 on: July 03, 2019, 02:50:32 PM »
Great!
Sorry typo 45.62.239.200

Yes, actually done those commands which can be verified on the blockchain.


  • oncoapop
  • Full Member

    • 171


    • 17
    • October 23, 2018, 12:31:17 PM
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #529 on: July 03, 2019, 02:52:50 PM »
Listchildren shows the 3 are “not provisioned yet”.....



  • Rob Andrews
  • Administrator

    • 4097


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #530 on: July 03, 2019, 04:27:40 PM »
Listchildren shows the 3 are “not provisioned yet”.....

Ok, good.  Please paste the 3 hex-child-id codes for your children (this simulates you notifying cameroon by paying by paypal or check) and give me an amount you want credited to your cameroon account in USD?



  • oncoapop
  • Full Member

    • 171


    • 17
    • October 23, 2018, 12:31:17 PM
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #531 on: July 03, 2019, 04:51:36 PM »
  "Child ID": "2c587757",100
  "Child ID": "576df3e6",50
  "Child ID": "62021cdb",25

Thx


  • Rob Andrews
  • Administrator

    • 4097


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #532 on: July 03, 2019, 05:02:27 PM »
  "Child ID": "2c587757",100
  "Child ID": "576df3e6",50
  "Child ID": "62021cdb",25

Thx

Ok good; I have credited your 3 balances as per your payments, now when you type listchildren, you should see the actual outstanding balance as if Cameroon charged you $40.00 for each child on July 1st (its $40 per month).

So notice that your 3rd child is not fully paid.
The way this works is the API will return -999 if the child is not provisioned (that means Cameroon has not actually assigned the hex ID to a real child).  Those, whether they have negative balances or not do not get rewarded in BBP.

Next, only the people with negative balances (and provisioned children) get rewarded BBP.

So, if you do an exec sendgscc, what should technically happen is we should send a GSC tx (one tx) with 3 children in it, and, you should only be rewarded for 2 of the children (the 2 with credit balances).

So, to check the payment, check the exec leaderboard, or look in the UI leaderboard, and look in the "details" for the actual Cameroon one detail rows.  You should end up with 2,666 points (because cameroon charges us $1.33 per day).

Now heres where it gets tricky.  We never reward a user more than $1.33 per day even if we have only a partial superblock.
So knowing the output of exec price yields a BBP price of $.000507 per USD, the wallet will automatically arrive at what is called a daily sponsorship cap.
You can get this value by typing exec dailysponsorshipcap.

Knowing the sponsorshipcap, it will reward you about 2500 bbp or so (I forget the exact #) in rewards per child.

So once you get your rewards, please do the math and see if your two children paid you $2.66 today? 
Remember in testnet, we have 4 blocks per day, so you will end up with 4* the amount in 24 hours.

I believe people who leave their miner off will end up being shorted (so they have to actually mine) in order for a gsc transmission to go out every day and get the daily reward back.



  • Rob Andrews
  • Administrator

    • 4097


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #533 on: July 03, 2019, 05:07:23 PM »
One more thing, to test:

1) You should see -60, -10, and +15 balances for the children, since they were debited $40 to start and all 3 are provisioned now.

2)  This will be verrry tricky.  Rule 2a) Regardless of sending more than one exec sendgscc in a given superblock interval, you should only receive *one* payment per child (per superblock interval). 
Rule 2b)  If you participated in homogenized POG and or Healing, you should also receive the same regression tested amount you are used to (we should do an exec analyze height nickname, and verify the actual points->reward didn't change after adding Cameroon) (This is basically a Cameroon one regression test, to ensure we did not break Prod's POG point allocation amounts or payment amounts).



  • oncoapop
  • Full Member

    • 171


    • 17
    • October 23, 2018, 12:31:17 PM
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #534 on: July 03, 2019, 05:07:57 PM »
Code: [Select]
{
  "List Of": "Cameroon-One Children",
  "Child ID": "2c587757",
  "CPK": "yfqGyVvuyidYytq5o2QvN1VdVeXtH9Lrkt",
  "Biography": "https://cameroonone.org/biblepay/2c587757.htm",
  "Balance": -999,
  "Notes": "This child is not provisioned yet.",
  "Nickname": "oncoapop1",
  "Child ID": "576df3e6",
  "CPK": "yfqGyVvuyidYytq5o2QvN1VdVeXtH9Lrkt",
  "Biography": "https://cameroonone.org/biblepay/576df3e6.htm",
  "Balance": -999,
  "Notes": "This child is not provisioned yet.",
  "Nickname": "oncoapop1",
  "Child ID": "62021cdb",
  "CPK": "yfqGyVvuyidYytq5o2QvN1VdVeXtH9Lrkt",
  "Biography": "https://cameroonone.org/biblepay/62021cdb.htm",
  "Balance": -999,
  "Notes": "This child is not provisioned yet.",
  "Nickname": "oncoapop1"
}
$ cli listchildren | grep ID
  "Child ID": "2c587757",100
  "Child ID": "576df3e6",50
  "Child ID": "62021cdb",25
{
  "List Of": "Cameroon-One Children",
  "Child ID": "2c587757",
  "CPK": "yfqGyVvuyidYytq5o2QvN1VdVeXtH9Lrkt",
  "Biography": "https://cameroonone.org/biblepay/2c587757.htm",
  "Balance": -60,
  "Nickname": "oncoapop1",
  "Child ID": "576df3e6",
  "CPK": "yfqGyVvuyidYytq5o2QvN1VdVeXtH9Lrkt",
  "Biography": "https://cameroonone.org/biblepay/576df3e6.htm",
  "Balance": -10,
  "Nickname": "oncoapop1",
  "Child ID": "62021cdb",
  "CPK": "yfqGyVvuyidYytq5o2QvN1VdVeXtH9Lrkt",
  "Biography": "https://cameroonone.org/biblepay/62021cdb.htm",
  "Balance": 15,
  "Nickname": "oncoapop1"
}

Ok. The math is a bit more involved so i will have to calculate it later...


  • oncoapop
  • Full Member

    • 171


    • 17
    • October 23, 2018, 12:31:17 PM
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #535 on: July 03, 2019, 05:35:19 PM »


What I want to point out is that the …200 sanc is my current sanc. The other one is the IP of my router which I have just checked that NONE of my machines (at that address) are running biblepayd and yet BOTH are enabled on the blockchain… The port 40001 isn’t even reachable for .238 and yet it appears to be still getting paid even more recently than my current .200 sanc....

Code: [Select]
$ sanc list
{
...
 },
 "51a7d0cdb93fb3377d274f1b448af3c260618eb23c145a52c6c2fc081192b4dc-1": {
   "proTxHash": "3fdfa35533185427856e07d7a966714d118c7434994b5d6a349c11558e79e290",
   "address": "45.62.239.200:40001",
   "payee": "yRKdex8fFcDyjqx618Cz4hsQcQFjp55jRg",
   "status": "ENABLED",
   "lastpaidtime": 1562191975,
   "lastpaidblock": 125601,
   "owneraddress": "yhDJCUZq19CVLiuDa4wEoY4PxWg17bZuTx",
   "votingaddress": "yhDJCUZq19CVLiuDa4wEoY4PxWg17bZuTx",
   "collateraladdress": "yMm52BQvFgjtSjHLhohQbF5zmTYkBc4JWb",
   "pubkeyoperator": "05f58c1b79e898cf31a0375ded7a8e5bb6b0e5aacb48dc79f7c87e38eb0533bdf85c610cee5cf94b79c425c20f423cc4"
 },
 "0df4d38dee8b4233d250b05dd8773ec320292d16a6b2e7c008ffb58d976a259e-1": {
   "proTxHash": "7b5c9e029fd9d220e244ab9516a6196ec98a6a5a22fab6890da2f20a80cc971c",
   "address": "64.180.194.238:40001",
   "payee": "yeVEt6ivbyJnhR96Uh7ckt9j3gy3MRDaKF",
   "status": "ENABLED",
   "lastpaidtime": 1562191896,
   "lastpaidblock": 125598,
   "owneraddress": "yfu6HiZiEEUvwd5Bt6BEzvCP2heSgguCZE",
   "votingaddress": "yfu6HiZiEEUvwd5Bt6BEzvCP2heSgguCZE",
   "collateraladdress": "yc5iiRK3bxSDRqziqMPNZ7qEHxnYzvckkH",
   "pubkeyoperator": "0bd2ef8af156182399cac5d63e6e4f79a8877d79b514791178a9ffdd54e5378f31a28522033ec0e2519027845a15ef37"
 }
}
bbpd@sanc2:~/charity/Sanctuary$ telnet 64.180.194.238 40001
Trying 64.180.194.238...
telnet: Unable to connect to remote host: Connection refused
..
bbpd@sanc2:~/charity/Sanctuary$ telnet 45.62.239.200 40001
Trying 45.62.239.200...
Connected to 45.62.239.200.








  • MIP
  • Sr. Member

    • 365


    • 47
    • February 13, 2018, 11:55:52 AM
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #536 on: July 04, 2019, 10:43:48 AM »
And on Cameroon-One, I forgot to mention, and its OK you have already sponsored a child (we will add a test to ensure this is in order for the next version), but please also do this MIP:

exec join cameroon-one

You must be a member of the campaign for the sancs to "see you" in the campaign.

Done!


  • Rob Andrews
  • Administrator

    • 4097


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #537 on: July 04, 2019, 12:20:38 PM »

What I want to point out is that the …200 sanc is my current sanc. The other one is the IP of my router which I have just checked that NONE of my machines (at that address) are running biblepayd and yet BOTH are enabled on the blockchain… The port 40001 isn’t even reachable for .238 and yet it appears to be still getting paid even more recently than my current .200 sanc....

Code: [Select]
$ sanc list
{
...
 },
 "51a7d0cdb93fb3377d274f1b448af3c260618eb23c145a52c6c2fc081192b4dc-1": {
   "proTxHash": "3fdfa35533185427856e07d7a966714d118c7434994b5d6a349c11558e79e290",
   "address": "45.62.239.200:40001",
   "payee": "yRKdex8fFcDyjqx618Cz4hsQcQFjp55jRg",
   "status": "ENABLED",
   "lastpaidtime": 1562191975,
   "lastpaidblock": 125601,
   "owneraddress": "yhDJCUZq19CVLiuDa4wEoY4PxWg17bZuTx",
   "votingaddress": "yhDJCUZq19CVLiuDa4wEoY4PxWg17bZuTx",
   "collateraladdress": "yMm52BQvFgjtSjHLhohQbF5zmTYkBc4JWb",
   "pubkeyoperator": "05f58c1b79e898cf31a0375ded7a8e5bb6b0e5aacb48dc79f7c87e38eb0533bdf85c610cee5cf94b79c425c20f423cc4"
 },
 "0df4d38dee8b4233d250b05dd8773ec320292d16a6b2e7c008ffb58d976a259e-1": {
   "proTxHash": "7b5c9e029fd9d220e244ab9516a6196ec98a6a5a22fab6890da2f20a80cc971c",
   "address": "64.180.194.238:40001",
   "payee": "yeVEt6ivbyJnhR96Uh7ckt9j3gy3MRDaKF",
   "status": "ENABLED",
   "lastpaidtime": 1562191896,
   "lastpaidblock": 125598,
   "owneraddress": "yfu6HiZiEEUvwd5Bt6BEzvCP2heSgguCZE",
   "votingaddress": "yfu6HiZiEEUvwd5Bt6BEzvCP2heSgguCZE",
   "collateraladdress": "yc5iiRK3bxSDRqziqMPNZ7qEHxnYzvckkH",
   "pubkeyoperator": "0bd2ef8af156182399cac5d63e6e4f79a8877d79b514791178a9ffdd54e5378f31a28522033ec0e2519027845a15ef37"
 }
}
bbpd@sanc2:~/charity/Sanctuary$ telnet 64.180.194.238 40001
Trying 64.180.194.238...
telnet: Unable to connect to remote host: Connection refused
..
bbpd@sanc2:~/charity/Sanctuary$ telnet 45.62.239.200 40001
Trying 45.62.239.200...
Connected to 45.62.239.200.


Diagnosing the problem...




  • oncoapop
  • Full Member

    • 171


    • 17
    • October 23, 2018, 12:31:17 PM
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #538 on: July 04, 2019, 02:46:50 PM »
POG calculation
CoinAge x (tithe)^1/3
4,021,756 x (1,300)^1/3 = 4,021,756 x 10.9139288 = 43,893,155
plus 2,666=43,895,821 (close enough)

Within superblock (height 127415-127256 = 159 blocks), send another gscc +2666 points
Usertotal = 43,898,493

Perhaps I didn’t understand it but this means that I was awarded points TWICE WITHIN the same superblock….

also the price function does not appear to work and I cannot see if the fiat is correct.


Code: [Select]

cli exec analyze 127426 oncoapop1
{
 "Command": "analyze",
 "Totals": "CAMEROON-ONE|yfqGyVvuyidYytq5o2QvN1VdVeXtH9Lrkt|2667|0.00687494|oncoapop1|2668\nPOG|yfqGyVvuyidYytq5o2QvN1VdVeXtH9Lrkt|43893160|0.64629026|oncoapop1|44145110\n",
 "0": "User: yfqGyVvuyidYytq5o2QvN1VdVeXtH9Lrkt, Diary: , Height: 127256.00, TXID: cd1a328f8316753e2899b8447db915c74f49105971f1cea144afba924115d64c, NickName: oncoapop1, Points: 2666.67, Campaign: CAMEROON-ONE, CoinAge: 34196721.3301, Donation: 0.0000, UserTotal: 2666.67",
 "1": "User: yfqGyVvuyidYytq5o2QvN1VdVeXtH9Lrkt, Diary: , Height: 127399.00, TXID: ab31c0f4818188b1dd8e3ae9ad8d76514dd8750401ba603f2d45c3000f33b240, NickName: oncoapop1, Points: 43893160.43, Campaign: POG, CoinAge: 4021756.1531, Donation: 1300.0000, UserTotal: 43895827.10",
 "2": "User: yfqGyVvuyidYytq5o2QvN1VdVeXtH9Lrkt, Diary: , Height: 127415.00, TXID: 3c99a32dfc1d984f2030bcfe21fb6cf9344a79d9b1243ead698e3947c580a99c, NickName: oncoapop1, Points: 2666.67, Campaign: CAMEROON-ONE, CoinAge: 4711.9792, Donation: 0.0000, UserTotal: 43898493.76",
 "3": ""
}

cli listchildren
{
 "List Of": "Cameroon-One Children",
 "Child ID": "2c587757",
 "CPK": "yfqGyVvuyidYytq5o2QvN1VdVeXtH9Lrkt",
 "Biography": "https://cameroonone.org/biblepay/2c587757.htm",
 "Balance": -60,
 "Nickname": "oncoapop1",
 "Child ID": "576df3e6",
 "CPK": "yfqGyVvuyidYytq5o2QvN1VdVeXtH9Lrkt",
 "Biography": "https://cameroonone.org/biblepay/576df3e6.htm",
 "Balance": -10,
 "Nickname": "oncoapop1",
 "Child ID": "62021cdb",
 "CPK": "yfqGyVvuyidYytq5o2QvN1VdVeXtH9Lrkt",
 "Biography": "https://cameroonone.org/biblepay/62021cdb.htm",
 "Balance": 15,
 "Nickname": "oncoapop1"
}

Cameroon points  - only count negative balances (ie we are up-to-date with the payments?) = 2
points awarded = 2,666 (CORRECT)

exec dailysponsorshipcap
{
 "Command": "dailysponsorshipcap",
 "cap": 0.003436608621582211
}

cli exec price
{
 "Command": "price",
 "consensus_price": 0,
 "qt_phase": 0,
 "qt_prior_phase": 0,
 "qt_future_phase": 0,
 "qt_enabled": true,
 "cur_price": "0.000000000000",
 "BBP/BTC": "0.000000000000",
 "BTC/USD": 0
}



  • Rob Andrews
  • Administrator

    • 4097


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #539 on: July 04, 2019, 03:52:35 PM »
POG calculation
CoinAge x (tithe)^1/3
4,021,756 x (1,300)^1/3 = 4,021,756 x 10.9139288 = 43,893,155
plus 2,666=43,895,821 (close enough)

Within superblock (height 127415-127256 = 159 blocks), send another gscc +2666 points
Usertotal = 43,898,493

Perhaps I didn’t understand it but this means that I was awarded points TWICE WITHIN the same superblock….

also the price function does not appear to work and I cannot see if the fiat is correct.


Code: [Select]

cli exec analyze 127426 oncoapop1
{
 "Command": "analyze",
 "Totals": "CAMEROON-ONE|yfqGyVvuyidYytq5o2QvN1VdVeXtH9Lrkt|2667|0.00687494|oncoapop1|2668\nPOG|yfqGyVvuyidYytq5o2QvN1VdVeXtH9Lrkt|43893160|0.64629026|oncoapop1|44145110\n",
 "0": "User: yfqGyVvuyidYytq5o2QvN1VdVeXtH9Lrkt, Diary: , Height: 127256.00, TXID: cd1a328f8316753e2899b8447db915c74f49105971f1cea144afba924115d64c, NickName: oncoapop1, Points: 2666.67, Campaign: CAMEROON-ONE, CoinAge: 34196721.3301, Donation: 0.0000, UserTotal: 2666.67",
 "1": "User: yfqGyVvuyidYytq5o2QvN1VdVeXtH9Lrkt, Diary: , Height: 127399.00, TXID: ab31c0f4818188b1dd8e3ae9ad8d76514dd8750401ba603f2d45c3000f33b240, NickName: oncoapop1, Points: 43893160.43, Campaign: POG, CoinAge: 4021756.1531, Donation: 1300.0000, UserTotal: 43895827.10",
 "2": "User: yfqGyVvuyidYytq5o2QvN1VdVeXtH9Lrkt, Diary: , Height: 127415.00, TXID: 3c99a32dfc1d984f2030bcfe21fb6cf9344a79d9b1243ead698e3947c580a99c, NickName: oncoapop1, Points: 2666.67, Campaign: CAMEROON-ONE, CoinAge: 4711.9792, Donation: 0.0000, UserTotal: 43898493.76",
 "3": ""
}

cli listchildren
{
 "List Of": "Cameroon-One Children",
 "Child ID": "2c587757",
 "CPK": "yfqGyVvuyidYytq5o2QvN1VdVeXtH9Lrkt",
 "Biography": "https://cameroonone.org/biblepay/2c587757.htm",
 "Balance": -60,
 "Nickname": "oncoapop1",
 "Child ID": "576df3e6",
 "CPK": "yfqGyVvuyidYytq5o2QvN1VdVeXtH9Lrkt",
 "Biography": "https://cameroonone.org/biblepay/576df3e6.htm",
 "Balance": -10,
 "Nickname": "oncoapop1",
 "Child ID": "62021cdb",
 "CPK": "yfqGyVvuyidYytq5o2QvN1VdVeXtH9Lrkt",
 "Biography": "https://cameroonone.org/biblepay/62021cdb.htm",
 "Balance": 15,
 "Nickname": "oncoapop1"
}

Cameroon points  - only count negative balances (ie we are up-to-date with the payments?) = 2
points awarded = 2,666 (CORRECT)

exec dailysponsorshipcap
{
 "Command": "dailysponsorshipcap",
 "cap": 0.003436608621582211
}

cli exec price
{
 "Command": "price",
 "consensus_price": 0,
 "qt_phase": 0,
 "qt_prior_phase": 0,
 "qt_future_phase": 0,
 "qt_enabled": true,
 "cur_price": "0.000000000000",
 "BBP/BTC": "0.000000000000",
 "BTC/USD": 0
}



1) I am still working on the POSE issue (regarding the nodes that were non-reachable) - we will have a release to analyze and mitigate.

2) Regarding exec price, there was a missing spork; fixed.  Now you can do the exec price.

3)  Regarding your exec analyze 127426 oncoapop1 results, I see you were paid only once per orphan (1333 points * 2 active orphans = 2666 points) in superblock for 127426.  I like how your points analysis almost matches exactly for the legacy POG point rewards compared to actual rewards, I believe that confirms the POG points, but please lets check the next superblock with that formula also.
  As far as double payments,  we have a superblock once every 6 hours in Testnet, so when you receive your *next* 2666 points it should be at *a higher height*.  You should be able to see this in exec analyze, because the cutoff will be clear, each new superblock height should reward you with payments for 2 children.

EDIT:  Oh, sorry, I see you do have two rows for one height... Interesting.  We specifically coded against that scenario.  OK, I will check this out now.

Thanks.


« Last Edit: July 04, 2019, 03:58:00 PM by Rob Andrews »