Bible Pay

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - oncoapop

Pages: 1 2 3 4 5 [6] 7 8 9 10 11 12
76

10-4 on moving to CLI, thats cool.

So, on the POOM payments, I did apply the amounts you paid above.

10-4 on the -3 confirms on the third child; I make the assumption that the sponsoredchild record just wasnt 5 deep yet when viewing it; its probably OK by now, I assume.  Once the sponsorship record is > 3 or so, all the other wallets see it and should be able to do the 'listchildren' command etc.

good note

04b236ea $20 (underpayment) - shows 20 balance (but I paid $40 using `exec paysponsorship cameroon-one 04b236ea 40 authorize`)
f89f5a15   $40 (correct payment)  - shows 0 balance

d6ac6919 $25 (correct payment) - shows 0 balance
5cf71b44  $50 (overpayment) - shows -25 balance
8e697449 $20 (underpayment) - shows 15 balance

Code: [Select]
{
 "List Of": "POOM Children",
 "Charity": "cameroon-one",
 "Child ID": "04b236ea",
 "CPK": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
 "Biography": "https://biblepay.cameroonone.org/bios/04b236ea.htm",
 "Balance": 20,
 "Notes": "Child sponsorship is due.",
 "---------": "--------------------------------------------------",
 "Charity": "cameroon-one",
 "Child ID": "f89f5a15",
 "CPK": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
 "Biography": "https://biblepay.cameroonone.org/bios/f89f5a15.htm",
 "Balance": 0,
 "Notes": "Good job, nothing due!",
 "---------": "--------------------------------------------------",
 "Charity": "kairos",
 "Child ID": "d6ac6919",
 "CPK": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
 "Biography": "https://kairoschildrensfund.com/bios/d6ac6919.htm",
 "Balance": 0,
 "Notes": "Good job, nothing due!",
 "---------": "--------------------------------------------------",
 "Charity": "kairos",
 "Child ID": "5cf71b44",
 "CPK": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
 "Biography": "https://kairoschildrensfund.com/bios/5cf71b44.htm",
 "Balance": -25,
 "Notes": "Good job, nothing due!",
 "---------": "--------------------------------------------------",
 "Charity": "kairos",
 "Child ID": "8e697449",
 "CPK": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
 "Biography": "https://kairoschildrensfund.com/bios/8e697449.htm",
 "Balance": 15,
 "Notes": "Child sponsorship is due.",
 "---------": "--------------------------------------------------"
}

sendgscc cameroon-one
Code: [Select]
{
 "Results": true
}

sendgscc kairos
Code: [Select]
{
 "Results": true
}

1x cameroon-one recognized as balance <=0 , $1 =29.18 pts
2x kairos recognized as balance <=0, $1= 33.3 pts

 "Prominence v1.1": "Details",
 "CAMEROON-ONE: yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv [oncoapop], Pts: 1167.00": "0.32%",
 "KAIROS: yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv [oncoapop], Pts: 1667.00": "0.46%”,


as noted above, the payment I sent using BBP to cameroon-one (exec paysponsorship) is still stuck. It only registered the amount you applied.

Code: [Select]
{
   "account": "",
   "address": "yQE49VaaaF599dJgQzmFkHqjHp4xbQ2oAu",
   "category": "send",
   "amount": -130387.42000000,
   "vout": 1,
   "fee": -0.06422000,
   "confirmations": -66,
   "instantlock": false,
   "instantlock_internal": false,
   "chainlock": false,
   "trusted": false,
   "txid": "232dd125f00f6e5246968d01fde98f1c35896f6a519e58a7be241bc5bbdbf433",
   "walletconflicts": [
     "ad9f341ef0d38f4a5c7fccaea9ea14798727a9bfef4015fac9b33d350f8e673c",
     "91bafd0f1fbea8e20f049a881604af161ec7980b338db6ca3f451c8ada2f228a",
     "319557fb3a01afdc336c322519428cf935e87dffb1b03d47ae45c671b0b4fa96",
     "ca0c14fe20735d0e73a469ce71e23d2ad89a8ad347a421eb61f3f2c24e07aca7",
     "04cd725198564fdd947095f17ffe09d751f55935ea189c695501176d121385e7",
     "9605a0be9a4080b1b3a4a9ced399d60a9585dbe27490f16dbab189bf5c3d42f4"
   ],
   "time": 1573651276,
   "timereceived": 1573651276,
   "abandoned": false
 },

77
please send me funds yUKkAGGyGxBzR2SQBvzqpB7FNDkwZcteES

sent.

78
To help with cameroon-one and Kairos, please sponsor a few random children with:
sponsorchild cameroon-one authorize
sponsorchild kairos authorize

Then paste me the childid's and Ill send a credit in through the testnet integration, and we can verify our payment amounts.

Sorry I had to use command line as I could not copy and paste from the text from the X-window and could not get the paysponsorship to work in qt (works in command line though)

>exec paysponsorship cameroon-one 04b236ea 40 authorize
Code: [Select]

{
  "Command": "paysponsorship",
  "BBP/USD_Price": 0.0003067780730175,
  "txid": "232dd125f00f6e5246968d01fde98f1c35896f6a519e58a7be241bc5bbdbf433",
  "childid": "04b236ea",
  "BBPAmount": 130387.42,
  "USDAmount": 40
}

The authorization and payments seem to be correctly taken out of the wallet in testnet

Code: [Select]
{
    "account": "",
    "address": "yTrEKf8XQ7y7tychC2gWuGw1hsLqBybnEN",
    "category": "send",
    "amount": -50000.00000000,
    "vout": 1,
    "fee": -0.06125000,
    "confirmations": 0,
    "instantlock": false,
    "instantlock_internal": false,
    "chainlock": false,
    "Christian-Public-Key-Association": true,
    "trusted": true,
    "txid": "348a92b1c0c79ecb8f5b9f8ee9a34d054b9e4b00bd617d0937bb5d7e2969397f",
    "walletconflicts": [
    ],
    "time": 1573651212,
    "timereceived": 1573651212,
    "abandoned": false
  },
  {
    "account": "",
    "address": "yQE49VaaaF599dJgQzmFkHqjHp4xbQ2oAu",
    "category": "send",
    "amount": -130387.42000000,
    "vout": 1,
    "fee": -0.06422000,
    "confirmations": 0,
    "instantlock": false,
    "instantlock_internal": false,
    "chainlock": false,
    "trusted": false,
    "txid": "232dd125f00f6e5246968d01fde98f1c35896f6a519e58a7be241bc5bbdbf433",
    "walletconflicts": [
    ],
    "time": 1573651276,
    "timereceived": 1573651276,
    "abandoned": false
  }

I did this same for the two children (cameroon one) but do not yet see it updated

> cli listchildren
Code: [Select]
{
  "List Of": "POOM Children",
  "Charity": "cameroon-one",
  "Child ID": "04b236ea",
  "CPK": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
  "Biography": "https://biblepay.cameroonone.org/bios/04b236ea.htm",
  "Balance": -999,
  "Notes": "This child is not provisioned yet.",
  "---------": "--------------------------------------------------",
  "Charity": "cameroon-one",
  "Child ID": "f89f5a15",
  "CPK": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
  "Biography": "https://biblepay.cameroonone.org/bios/f89f5a15.htm",
  "Balance": -999,
  "Notes": "This child is not provisioned yet.",
  "---------": "--------------------------------------------------"
}

Ops - something screwed up here. confirmations= -3

Code: [Select]
  {
   {
    "account": "",
    "address": "yQE49VaaaF599dJgQzmFkHqjHp4xbQ2oAu",
    "category": "send",
    "amount": -130387.42000000,
    "vout": 1,
    "fee": -0.06422000,
    "confirmations": -3,
    "instantlock": false,
    "instantlock_internal": false,
    "chainlock": false,
    "trusted": false,
    "txid": "232dd125f00f6e5246968d01fde98f1c35896f6a519e58a7be241bc5bbdbf433",
    "walletconflicts": [
      "91bafd0f1fbea8e20f049a881604af161ec7980b338db6ca3f451c8ada2f228a",
      "ca0c14fe20735d0e73a469ce71e23d2ad89a8ad347a421eb61f3f2c24e07aca7",
      "04cd725198564fdd947095f17ffe09d751f55935ea189c695501176d121385e7"
    ],
    "time": 1573651276,
    "timereceived": 1573651276,
    "abandoned": false
  },

Anyway, please apply the following amounts to the children:
cameroon one
04b236ea  = $20 (underpayment)
f89f5a15    = $40 (correct payment)
kairos
d6ac6919   = $25 (correct payment)
8e697449   = $10 (underpayment)
5cf71b44    = $50 (overpayment)

Thank you.





79
Following your advice, I am using the QT version but it is painfully slow on my weak VPS (that's why I use command line text only). However, it is much easier to see what I think is the transaction (debit and credit is 108,344 tBBP and I can see all the individual coins that add up to this in one transaction). And I also get to see Gen 25:13-19.  is there any way to read the Bible from the command line (ie biblepayd)?

the createabn coinage gives a long list of coins as expected.

What is the frequency of the automatic `sendgscc wcg` command? I know the purse does not need to be unlocked but does the wallet need to be mining for the `sendgscc wcg` transaction to occur or does the purse stake when the wallet is on but not mining? What about when the wallet is offline?

I also noticed that every time the wallet is stopped and then restarted, `exec rac` initially shows that the external purse is empty and I would have to reassociate again before the external purse coins are recognized in `exec rac`. Is this intended behaviour?

80
Those are all the same transaction, which is normal.  (See the txid, with multiple vouts).
When the wallet makes a GSC transmission, it uses up as much coin age as necessary to compose the transaction.

If you type 'exec rac' you can see the percent of coin*age required to fill with many inputs.

Is it possible to test in QT until we are stable in testnet?  As QT is a lot easier to see the single transmission.

If you want you can simulate this by getting the coin*age required from exec rac, then type 'exec createabn N 1' where N is the amount of coin*age, and you can see the individual inputs required for that amount of age.

Following your advice, I am using the QT version but it is painfully slow on my weak VPS (that's why I use command line text only). However, it is much easier to see what I think is the transaction (debit and credit is 108,344 tBBP and I can see all the individual coins that add up to this in one transaction). And I also get to see Gen 25:13-19.  is there any way to read the Bible from the command line (ie biblepayd)?

the createabn coinage gives a long list of coins as expected.

What is the frequency of the automatic `sendgscc wcg` command? I know the purse does not need to be unlocked but does the wallet need to be mining for the `sendgscc wcg` transaction to occur or does the purse stake when the wallet is on but not mining? What about when the wallet is offline?
 


81
Wait, other than the original flakiness (which I believe is permanently fixed), did you say you had 20* 'sendgscc' transmissions at the height?
(Or do you mean, you had 20 in total).  I just want to make sure our wallet did not send your 'sendgscc wcg' transmission 20 times at the height automatically, it didnt do that right?

Looking at my last night submission, I see 1 for WCG and 1 for Cameroon at the height and looking at the code, we should only be trying once during the block passing?

Current block 15553 and 50 confirmations ago at 155503, I see 10 entries with the following condition ("GSC-Stake-Transmission": true,)

>listtransactions "" 100 | grep "GSC-Stake-Transmission" -A10 -B12 | grep 50, -A13 -B11

I see 10 almost identical (as far as I can tell) transactions....
I thought it looks like it is sending 10 coins of 8570 BBP as stake...  but I cannot see the corresponding consolidated amount returning. However, I do not what the expected behaviour is supposed to be in the external purse nor do I know the coin composition of the external purse....

Code: [Select]
{
    "account": "",
    "address": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
    "category": "send",
    "amount": -8570.75104474,
    "label": "CHRISTIAN-PUBLIC-KEY",
    "vout": 3,
    "fee": -0.05017000,
    "confirmations": 50,
    "instantlock": false,
    "instantlock_internal": false,
    "chainlock": false,
    "GSC-Stake-Transmission": true,
    "blockhash": "91eb12db434addf9cb0618ffc998b5e539c7c5a169d1b918310eafe194eb7ab7",
    "blockindex": 1,
    "blocktime": 1573474173,
    "txid": "baa77a343dd9f4bfa1348a3ebea6e1c6c54afb8722cf069a8ccdaba572f6ff6f",
    "walletconflicts": [
    ],
    "time": 1573473791,
    "timereceived": 1573473791,
    "abandoned": false
  },
  {
    "account": "",
    "address": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
    "category": "send",
    "amount": -8570.75104474,
    "label": "CHRISTIAN-PUBLIC-KEY",
    "vout": 2,
    "fee": -0.05017000,
    "confirmations": 50,
    "instantlock": false,
    "instantlock_internal": false,
    "chainlock": false,
    "GSC-Stake-Transmission": true,
    "blockhash": "91eb12db434addf9cb0618ffc998b5e539c7c5a169d1b918310eafe194eb7ab7",
    "blockindex": 1,
    "blocktime": 1573474173,
    "txid": "baa77a343dd9f4bfa1348a3ebea6e1c6c54afb8722cf069a8ccdaba572f6ff6f",
    "walletconflicts": [
    ],
    "time": 1573473791,
    "timereceived": 1573473791,
    "abandoned": false
  },
  {
    "account": "",
    "address": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
    "category": "send",
    "amount": -8570.75104474,
    "label": "CHRISTIAN-PUBLIC-KEY",
    "vout": 1,
    "fee": -0.05017000,
    "confirmations": 50,
    "instantlock": false,
    "instantlock_internal": false,
    "chainlock": false,
    "GSC-Stake-Transmission": true,
    "blockhash": "91eb12db434addf9cb0618ffc998b5e539c7c5a169d1b918310eafe194eb7ab7",
    "blockindex": 1,
    "blocktime": 1573474173,
    "txid": "baa77a343dd9f4bfa1348a3ebea6e1c6c54afb8722cf069a8ccdaba572f6ff6f",
    "walletconflicts": [
    ],
    "time": 1573473791,
    "timereceived": 1573473791,
    "abandoned": false
  },
(only pasted 3 consecutive transactions)








82
Awesome.  I dont see you in the leaderboard yet though, although you can wait 24 hours, you can manually kick it off with 'sendgscc wcg'.

I see you have a lot of coin-age from above, so it should happen automatically.

Btw, notice the next podc_transmission block above is 15375.
Can you please check if the transmission went out at 15375?  Thats in 19 blocks it looks like.

I have 20 x GSC transmissions at 15375 (62 confirmations ago) similar to the one below.
Code: [Select]
--
    "account": "",
    "address": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
    "category": "send",
    "amount": -22.50906346,
    "label": "CHRISTIAN-PUBLIC-KEY",
    "vout": 2,
    "fee": -0.00880000,
    "confirmations": 61,
    "instantlock": false,
    "instantlock_internal": false,
    "chainlock": false,
    "GSC-Stake-Transmission": true,
    "blockhash": "0ba03f7f4f7b84cf6a297a5da4e87b019afee2a648f67ed6016b67221ff18af9",
    "blockindex": 9,
    "blocktime": 1573417659,
    "txid": "128503ab7c59d4af7992a72ffa245196a7b967ccaf3393b9f2ba1343c1a2f648",
    "walletconflicts": [
    ],
    "time": 1573417187,
    "timereceived": 1573417187,
    "abandoned": false
  },

However, I was not appearing on the leader board as somehow the association with wcg was flaky and exec rac (later the following day) said I was not associated but from my earlier post, if was clear that I was.

However `sendgscc wcg` followed by `exec rac` as per your suggestion allowed me to now be in the leaderboard.

83
BiblePay
1.4.6.8g-Leisure Upgrade

- Fix issue preventing the proper exec associate save-in-chain for WCG
- Add underpinnings for DWS

** This is the windows version.  You can also optionally pull the latest and upgrade.  The linux binary will probably be tomorrow due to the time difference **

** You only need to upgrade if you are trying to associate the cpid, or use the controller wallet, sancs should not need to upgrade **

EDIT:  To know that you upgraded, type 'exec associate 0' and you will see "v1.2".

Association and correct assignment of cpid and rac appears to work! Thank you!

Linux command line cli -version
BiblePay Core RPC client version 1.4.6.9 (binaries)

                                                  (verification code from wcg profile)
>exec associate oncoapop xxxxxx780628399078d78f6f01xxxxxx true
Code: [Select]
{
  "Command": "associate",
  "wcg_member_id": xxxxxx,
  "wcg_points": xxxxxx,
  "cpid": "xxxxxc62b82fb40fa3db0d34605xxxxxx",
  "rac": 3932.33274,
  "researcher_nickname": "oncoapop",
  "Purse Status": "Successful",
  "External Purse Address": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
  "Remember": "Now you must fund your external address with enough capital to make daily PODC/GSC stakes.",
  "Results": true,
  "Welcome Aboard!": "You have successfully joined the BiblePay Proof Of Distributed Comuting (PODC) grid, and now you can help cure cancer, AIDS, and make the world a better place!  God Bless You!"

Checking 5 blocks later...

>exec rac

Code: [Select]
{
  "Command": "rac",
  "cpid": "xxxx62b82fb40fa3db0d34605xxxxxx",
  "CPK": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
  "wcg_teamid": 35006,
  "next_podc_gsc_transmission": 15375,
  "team_name": "Biblepay",
  "researcher_nickname": "oncoapop",
  "researcher_country": "CANADA",
  "total_wcg_boinc_credit": 4232866.94,
  "total_wcg_points": 29630068.58,
  "external_purse_total_coin_age": 2671285.637986111,
  "coin_age_percent_required": 0.02763295128696017,
  "coin_age_required": 47102.64952816543,
  "wcg_id": xxxxxxx,
  "rac": 3932.33274
}

84
Glad you were able to pinpoint the issue Rob! yay!

I downloaded v1.4.6.9, and I was able to successfully send coins!

How many coins are needed for a sanctuary?
I have 2,020,209.26 tBBP right now

Here is another receiving address:
ygkRiAMGaZaZM2ctREJ7mWRsFyG3emTtzt

Sent. 4,500,001 required for each DIP3 sanc. Glad to have you set up a couple.

85
Ok, I make the assumption you are also affected by the problem I pasted for Togo, so if you want to work quickly please self-compile and then retry your sanctuary revive or spend;  or alternatively please wait for 1.4.6.8.


I will work on this now for new release.

I’ll wait as compiling failed....

In file included from bls/bls.cpp:5:0:
bls/bls.h:14:10: fatal error: chiabls/bls.hpp: No such file or directory
 #include <chiabls/bls.hpp>
          ^~~~~~~~~~~~~~~~~
compilation terminated.
Makefile:9965: recipe for target 'bls/libbiblepayconsensus_la-bls.lo' failed
make[1]: *** [bls/libbiblepayconsensus_la-bls.lo] Error 1
make[1]: Leaving directory '/home/bbp/biblepay-evolution/src'
Makefile:11637: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1

86
Could you confirm what platform version this is, is this a linux qt build?  Or windows?

Self compiled or a binary?

Linux command line
cli -version
BiblePay Core RPC client version 1.4.6.7

binaries from
https://biblepay.org/biblepayd-evo-testnet-x86_64-pc-linux-gnu.tar.gz






87

Ok, with PODC 2.0 coming soon, lets not use the Christian Spaces thread for testing.

Lets focus on:
-reviving our sanctuaries
-reviving our state in testnet
-ensuring we are synced
-enabling WCG miners so we can utilize the CPID and credit RAC in testnet

In the mean time, I will add a command to the develop branch that allows us to send the pro_reg Update Service command (the BiblePay way) - that takes advantage of the deterministic.conf file, so we can revive our failing sancs.

Is this what chainlocks is all about? I cannot spend anything on any of my wallets in testnet. Hence am unable to revive my two sancs.

Error code:-4
Signing transaction failed

88
Glad you are back dude, hey you can type 'exec revivesanc' and it should have the instructional command.

If not, IE if you are missing the blsprivkey, Ive learned its also pretty easy to just spend the output and recreate the sanc.  But the bls priv key is in the sanc itself in the config file, and right clicking on the sanc in the home host reveals the pro-tx-id.  The Sanc IP is of course, public already.

Sorry, I can’t revive my sanc Nor can I spend the transaction....

cli protx update_service 3a24f0ffe9b074abd5774d1c4e0627fc39a8a029f475f629cbcd52350e1455d0 45.62.239.200:40001 579fcbc90face5e28d5312a0e0df87606f67adf62d71305701c551133d75c9d9
error code: -32603
error message:
No funds at specified address (special transaction error)

ok - I choose an address with funds
 "ye9fvYw4vgHmSrVT8cd8wVLNmSBLZh7ikV": 9.93668000,

cli protx update_service 3a24f0ffe9b074abd5774d1c4e0627fc39a8a029f475f629cbcd52350e1455d0 45.62.239.200:40001 579fcbc90face5e28d5312a0e0df87606f67adf62d71305701c551133d75c9d9 ye9fvYw4vgHmSrVT8cd8wVLNmSBLZh7ikV
error code: -32603
error message:
Signing transaction failed

cli walletpassphrase
error code: -15
error message:
Error: running with an unencrypted wallet, but walletpassphrase was called.




89
I think we need Oncoapop back, I see the POSE banned sancs are causing safe mode- Oncoapop are you available to unban?

I’m trying to restart them but i used the Dash DIP3 route and hence do not have a deterministric.conf

90
1) It appears your remote sanc node is not listening on 8080 (I tried to telnet to it).
Try to add "port=8080" to your sanctuary config file and restart it.

2) Were you able to resolve not being synced yesterday, was it a non issue?

Thank you. It was not working with ip:port but adding port=8080 as an extra line in the config works. Now shows ready.

Syncing was not the issue. I accidentally deleted the entire .biblepayevolution folder but I learnt my lesson from before and restored from a backup wallet.dat. So all 3 sancs synced and ready.

Pages: 1 2 3 4 5 [6] 7 8 9 10 11 12