Bible Pay

Read 6489 times

  • Rob Andrews
  • Administrator

    • 1399


    • 25
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet Testing Thread - Test IPFS Integration (Decentralized IP File System)
« Reply #105 on: September 15, 2018, 01:23:18 pm »
Yeah, I didn't even build windows yet.  So I have a new feature for us to test today (Quantitative Tightening).
Let me go ahead and release this in a couple hours, then build windows along with the new version.

Alright guys, 1.1.5.2 is out there for linux.

Please, everyone must upgrade in testnet in order for us to test QT (quantitative tightening) properly (as we dont want an old sanc voting on a contract with a missing price, if that happens, the QT will succeed sometimes and fail other times, meaning we would oscillate between a QT start phase and a QT reset).  In prod as long as we make this a mandatory upgrade, we will be able to successfully launch the spork however.


So please upgrade and let me know when we have a new superblock voted in and we can look at the biblepay price and QT level.


Has anyone tested a contact add yet?  I'm getting the feeling we only have one tester and no one cares about the new features.  If we want biblepay to succeed then we have to do a better job.


EDIT:
NOTE!  We had a bug discovered in 1.1.5.1, please upgrade to 1.1.5.2. 
(Windows 1.1.5.2 is now compiling).  1.1.5.2 is required for QT to successfully mine (in the miner).



« Last Edit: September 15, 2018, 06:18:50 pm by Rob A. »


  • togoshigekata
  • Sr. Member

    • 383


    • 23
    • September 01, 2017, 10:21:10 am
    • USA
    more
Re: TestNet Testing Thread - Test IPFS Integration (Decentralized IP File System)
« Reply #106 on: September 15, 2018, 10:15:54 pm »
Upgraded to v1.1.5.2, Masternode Enabled, ipfs daemon running

=

I tested adding a Contact:

Contacts >> Contact Add



Filled in info, Clicked Save Record, A Popup came up, but not sure what it says



In my transactions I saw that a transaction happened with the Funding Address, -1.0001 BBP

Typing command "exec bolist contact", I see my contact object in the list!

I tested 'exec bosearch contact email rob@biblepay.org', works!
I searched for togo@biblepay.org as well, also worked

I ran  'exec emailbbp rob@biblepay.org 5' and 5 BBP was sent!

References:
https://forum.biblepay.org/index.php?topic=244.msg4313#msg4313
https://forum.biblepay.org/index.php?topic=244.msg4316#msg4316
« Last Edit: September 15, 2018, 11:32:14 pm by togoshigekata »


  • jaapgvk
  • Hero Member

    • 590


    • 26
    • September 01, 2017, 08:02:57 pm
    • Netherlands
    more
Re: TestNet Testing Thread - Test IPFS Integration (Decentralized IP File System)
« Reply #107 on: September 16, 2018, 07:41:17 am »
Finally have some time again :)

I've updated two wallets to 1.1.5.2. Unfortunately, my home rig is having issues (not BiblePay related), so I only have one Sanctuary left for the time being (the AWS one).

Creating and editing contacts seems to work like a charm. While Togo's popup seems to have some problems, mine works fine. It says "Contact record saved succesfully." when creating/editing contacts.

Really cool feature that you're able to send BBP with an email address! I sent you 456 BBP Rob.

Code: [Select]
096aaf8e0214e30159dfb63667049c52351e8f76467005d91e04be9d8d50b611




  • MIP
  • Developer

    • 149


    • 18
    • February 13, 2018, 11:55:52 am
    more
Re: TestNet Testing Thread - Test IPFS Integration (Decentralized IP File System)
« Reply #108 on: September 16, 2018, 02:49:45 pm »
1.1.5.2c is available for MacOS at
https://www.biblepay.org/biblepaycore-testnet.dmg


  • Rob Andrews
  • Administrator

    • 1399


    • 25
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet Testing Thread - Test IPFS Integration (Decentralized IP File System)
« Reply #109 on: September 16, 2018, 05:52:08 pm »
Upgraded to v1.1.5.2, Masternode Enabled, ipfs daemon running

=

I tested adding a Contact:

Contacts >> Contact Add



Filled in info, Clicked Save Record, A Popup came up, but not sure what it says



In my transactions I saw that a transaction happened with the Funding Address, -1.0001 BBP

Typing command "exec bolist contact", I see my contact object in the list!

I tested 'exec bosearch contact email rob@biblepay.org', works!
I searched for togo@biblepay.org as well, also worked

I ran  'exec emailbbp rob@biblepay.org 5' and 5 BBP was sent!

References:
https://forum.biblepay.org/index.php?topic=244.msg4313#msg4313
https://forum.biblepay.org/index.php?topic=244.msg4316#msg4316


Great progress!  Thats an interesting pop-up.  Can you try again and see if its expandable  - or if it reproduces the same behavior twice?

Yes, I see you in the list, I received your BBP and sent you back something like 10.2 bbp this morning, thanks.


BTW guys, these contacts are stored in IPFS, not in the chain.  Its interesting.. Kind of wild that we are creating a front end business system here.



And Jaap, I got your bbp also, great!  I sent 10.15 or so back.  (Via e-mail address).



So I was thinking, I fear starting with a disruptive mandatory where we *require* the sancs to all run IPFS so quickly (with all these other features at the same time).  Im thinking we phase the IPFS requirement in slowly, maybe we create another type of business object, and make it optional to run IPFS (so that we have 10 or so nodes running in prod).  Then we vote on potentially requiring IPFS after the next mandatory is out, and possibly requiring it if that vote passes.  But I do want to pull off some high-end features during this next release:  Contact add/edit, Gospel links, IPFS attachments, Fork Fix, etc.

I am considering that we make a really extensible feature for the next mandatory release: a user configurable business object.  I believe we will start with Gospel Links, and make add/edit/view/list pages, and enter in all the gospel links we have in the pool.  Id like to make it so we can store the actual Christian Video content in IPFS (so if the internet is down, and Christians are in a camp together they can pull the videos off of the local IPFS laptop).  In baby step 1, we can upload the links as-is.  In baby step 2, we can make a YouTube -> IPFS converter.   (So for our Great Trib feature, User A who runs a cloud VMS would not stream to the Christian camp, but User B who runs IPFS on a laptop would have the video content in the event the net was down).

In other respects, I found a bug in 1.1.5.2 in QT.  The great news is:  QT was *starting* to work today.  The Sancs decided on the price, decided we were in phase 1, emitted a contract, the core wallets found it, honored it-but the bug prevented the block from being mined.  So we will all need to upgrade to 1.1.5.3 next- it should be out shortly.  Note that I believe the chain will roll back 100 blocks or so, as it finds some bad testnet blocks mined at the higher non-qt adjusted subsidy.  This will be normal, the chain should recover, and we should revert to qt phase 1. 




  • Rob Andrews
  • Administrator

    • 1399


    • 25
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet Testing Thread - Test IPFS Integration (Decentralized IP File System)
« Reply #110 on: September 16, 2018, 05:53:11 pm »
All, please upgrade to 1.1.5.3 so we may resume testing QT.  Bug is fixed.

EDIT: Windows has been released.


« Last Edit: September 16, 2018, 08:49:31 pm by Rob A. »


  • Rob Andrews
  • Administrator

    • 1399


    • 25
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet Testing Thread - Test IPFS Integration (Decentralized IP File System)
« Reply #111 on: September 16, 2018, 10:00:14 pm »
Also please reindex your chains. 

Proper blockhash is:
getblockhash 67134
535412acfe3f3efd39830edc8f82b70c9e7cca32950e9866f10b5fbaea800069


PS We need a miner to start mining on 1153 - my only testnet cpid just solved 4 in a row so it cant continue.



« Last Edit: September 16, 2018, 10:54:17 pm by Rob A. »


  • togoshigekata
  • Sr. Member

    • 383


    • 23
    • September 01, 2017, 10:21:10 am
    • USA
    more
Re: TestNet Testing Thread - Test IPFS Integration (Decentralized IP File System)
« Reply #112 on: September 17, 2018, 12:33:16 am »
Upgraded to v1.1.5.3, Reindexed, Masternode stuck trying to sync, tail debug.log shows my CPID cant solve more blocks haha


  • jaapgvk
  • Hero Member

    • 590


    • 26
    • September 01, 2017, 08:02:57 pm
    • Netherlands
    more
Re: TestNet Testing Thread - Test IPFS Integration (Decentralized IP File System)
« Reply #113 on: September 17, 2018, 06:34:18 am »
Also please reindex your chains. 

Proper blockhash is:
getblockhash 67134
535412acfe3f3efd39830edc8f82b70c9e7cca32950e9866f10b5fbaea800069


PS We need a miner to start mining on 1153 - my only testnet cpid just solved 4 in a row so it cant continue.

My Sanctuary is synched with the proper hash, but it's not linked to a CPID and I don't have tBBP on that wallet to link it.

The wallet I have all my tBBP on doesn't synch yet (it can't find any peers), so I can't send tBBP to my Sanctuary :,)

Can someone send tBBP to my Sanctuary:
yjZ91KimqJp7jdpPpZv6G93BNjLmUGcM83

Thanks!


  • Rob Andrews
  • Administrator

    • 1399


    • 25
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet Testing Thread - Test IPFS Integration (Decentralized IP File System)
« Reply #114 on: September 17, 2018, 09:19:35 am »
Upgraded to v1.1.5.3, Reindexed, Masternode stuck trying to sync, tail debug.log shows my CPID cant solve more blocks haha

Yeah, I see that mining issue.  I took a look at the code - and basically the state we are in testnet is each cpid can solve every other block (the lookback is 1 but in prod its 4).  So I was able to solve the block after yours, 67135, but I think maybe you just stopped mining?  Looks like were' stuck, anyone have any good cpids out there?

Let me take a look at all my other wallets and see if I can find an old cpid.  (I cant reassocate one new one if the chain isnt moving, :) )



  • Rob Andrews
  • Administrator

    • 1399


    • 25
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet Testing Thread - Test IPFS Integration (Decentralized IP File System)
« Reply #115 on: September 17, 2018, 09:19:58 am »
My Sanctuary is synched with the proper hash, but it's not linked to a CPID and I don't have tBBP on that wallet to link it.

The wallet I have all my tBBP on doesn't synch yet (it can't find any peers), so I can't send tBBP to my Sanctuary :,)

Can someone send tBBP to my Sanctuary:
yjZ91KimqJp7jdpPpZv6G93BNjLmUGcM83

Thanks!

I sent 1 mil a block back, but we are stuck til we find another cpid :).



  • MIP
  • Developer

    • 149


    • 18
    • February 13, 2018, 11:55:52 am
    more
Re: TestNet Testing Thread - Test IPFS Integration (Decentralized IP File System)
« Reply #116 on: September 17, 2018, 10:27:16 am »
All, please upgrade to 1.1.5.3 so we may resume testing QT.  Bug is fixed.

EDIT: Windows has been released.

MacOS version is also ready for testnet.


  • jaapgvk
  • Hero Member

    • 590


    • 26
    • September 01, 2017, 08:02:57 pm
    • Netherlands
    more
Re: TestNet Testing Thread - Test IPFS Integration (Decentralized IP File System)
« Reply #117 on: September 17, 2018, 03:37:14 pm »
I sent 1 mil a block back, but we are stuck til we find another cpid :).

I was trying to get my home testnet rig running again, but I see that my other wallet has synced and is now mining.

Code: [Select]
22:36:59

getblockhash 67200


22:36:59

099a38caaa724a66bfa4cbac026cbc0dbfabd714c0926116ba298640de02fcfd



  • togoshigekata
  • Sr. Member

    • 383


    • 23
    • September 01, 2017, 10:21:10 am
    • USA
    more
Re: TestNet Testing Thread - Test IPFS Integration (Decentralized IP File System)
« Reply #118 on: September 17, 2018, 05:39:25 pm »
Hmmm, getmininginfo shows my hashps as 0.494 (networkhashps 1.317),
tail debug.log shows my CPID cant solve blocks

Code: [Select]
ERROR: ContextualCheckBlock: CPID c9a2065f***2f1e8d has solved prior blocks.
Mining on 1 thread is turned on / enabled by default with QT wallet open?

I have same hashes:

Code: [Select]
getblockhash 67134
535412acfe3f3efd39830edc8f82b70c9e7cca32950e9866f10b5fbaea800069

getblockhash 67200
099a38caaa724a66bfa4cbac026cbc0dbfabd714c0926116ba298640de02fcfd

Im currently on block 67259

Code: [Select]
getblockhash 67259
a2d44e*****31dd4ad
« Last Edit: September 17, 2018, 05:43:49 pm by togoshigekata »


  • sunk818
  • Full Member

    • 127


    • 7
    • April 24, 2018, 02:02:20 pm
Re: TestNet Testing Thread - Test IPFS Integration (Decentralized IP File System)
« Reply #119 on: September 17, 2018, 06:49:51 pm »
I reported this back in 1.1.4.8 - never addressed or regression due to kB fees? The address I send payment to doesn't show up in my transaction list.


Seems to only happen if I send to an address I own. Even if I pay a fee, it doesn't show up as a transaction.


If I donate to foundation, I see two transactions.


Only the payment to yiqFGdxM2vzKCk74GrjevEGNTC2rLqKFeg (the PoDS Foundation address?) only appears in my transaction list. I only tried to upload 9MB file.
« Last Edit: September 18, 2018, 10:55:58 pm by sunk818 »