Bible Pay

Read 18896 times

  • MIP
  • Developer

    • 227


    • 26
    • February 13, 2018, 11:55:52 am
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #240 on: April 21, 2019, 05:56:02 am »
Sorry wrong version number

Daemon/cli for Linux amd64, available here
https://www.biblepay.org/biblepayd-1.4.1.8-x86_64-pc-linux-gnu.tar.gz


  • Rob Andrews
  • Administrator

    • 2029


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #241 on: April 21, 2019, 08:35:02 am »
1.4.1.8-Mandatory Upgrade for TestNet

- Improve GSC consensus rule
- Add historical BTC price to each gsc superblock for future reports
- Prevent multiple UI popups within 7 seconds

Could some people please confirm they have upgraded?

I only see my sancs have upgraded (3) and a couple single nodes.


We have a lot to test starting at block 40,000 so we need some help in order to make the June deadline.



  • Rob Andrews
  • Administrator

    • 2029


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #242 on: April 21, 2019, 12:25:50 pm »
Does anyone agree with this hash:
getblockhash 39718
442b195612beaa846afcc49d5fa4e3184e94bcff6200f2a486cf71ae0cfe58c0


** ABN **

I enabled ABN (anti-botnet).  We can start testing this next.  ABN required weight is currently 1000.

QT starts at block 40,000.  We can test them both.






  • Rob Andrews
  • Administrator

    • 2029


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #243 on: April 22, 2019, 10:09:27 am »
I see we have a problem syncing from 0 in testnet (bad block at 31150).

Some people are past it some aren't.

Will send out a release correcting this problem in 1 hour.



  • Rob Andrews
  • Administrator

    • 2029


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #244 on: April 22, 2019, 10:56:46 am »
1.4.1.9-Leisure upgrade for TestNet

- Fix bad configuration setting allowing a bad block in at 31150

If anyone has a low diff, just upgrade then resync and lets see if we can test the 40K features.



  • Rob Andrews
  • Administrator

    • 2029


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #245 on: April 22, 2019, 11:21:55 am »
After resyncing my sancs and starting them I see this hash:

11:21:31

getblockhash 40668


11:21:31

9c1b6d67d8737b9976eed162b8edce7018430a9f2d16cfd97e4c83b14943baf6


Anyone agree with mine?



  • togoshigekata
  • Sr. Member

    • 431


    • 25
    • September 01, 2017, 10:21:10 am
    • USA
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #246 on: April 22, 2019, 07:53:24 pm »
Just documenting my adventure, Im compiling on Ubuntu
https://github.com/biblepay/biblepay-evolution/blob/master/BuildBiblePay.txt

Line 16 after cloning the repo I needed to cd into it
Code: [Select]
cd biblepay-evolution
Line 23 I ran into issue trying to run make command

I ran:
Code: [Select]
uname -ato confirm my architecture

For this command:
Code: [Select]
./configure --prefix {pwd}/depends/x86_64-pc-linux-gnu
I had to use:
Code: [Select]
./configure --prefix `pwd`/depends/x86_64-pc-linux-gnu
Nabbed it from here:
https://github.com/dashpay/dash/blob/master/doc/build-generic.md

I dont know anything about bash
https://ss64.com/bash/syntax-expand.html
https://unix.stackexchange.com/questions/98391/what-is-the-difference-between-echo-date-echo-date-and-echo-date

I also used the swap file commands since Im on 1GB:
Code: [Select]
free #check if swap is 0
dd if=/dev/zero of=/var/swap.img bs=1024k count=1000
mkswap /var/swap.img
swapon /var/swap.img
free #check if swap is 1024

Ill let you guys know when Im synced up and ready for some tBBP :)


  • vuli
  • Newbie

    • 29


    • 1
    • June 02, 2018, 02:28:10 pm
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #247 on: April 23, 2019, 01:16:06 am »
After resyncing my sancs and starting them I see this hash:

11:21:31

getblockhash 40668


11:21:31

9c1b6d67d8737b9976eed162b8edce7018430a9f2d16cfd97e4c83b14943baf6


Anyone agree with mine?

well I resynced and my last block is 34929


  • MIP
  • Developer

    • 227


    • 26
    • February 13, 2018, 11:55:52 am
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #248 on: April 23, 2019, 06:43:06 am »
1.4.1.9-Leisure upgrade for TestNet

- Fix bad configuration setting allowing a bad block in at 31150

If anyone has a low diff, just upgrade then resync and lets see if we can test the 40K features.

Daemon/cli for Linux amd64, available here
https://www.biblepay.org/biblepayd-1.4.1.9-x86_64-pc-linux-gnu.tar.gz

And MacOS QT version here
https://www.biblepay.org/biblepaycore-testnet.dmg


  • togoshigekata
  • Sr. Member

    • 431


    • 25
    • September 01, 2017, 10:21:10 am
    • USA
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #249 on: April 23, 2019, 07:50:31 am »
After resyncing my sancs and starting them I see this hash:

getblockhash 40668
9c1b6d67d8737b9976eed162b8edce7018430a9f2d16cfd97e4c83b14943baf6

Anyone agree with mine?

I agree with that hash on my daemon and now Im on block 42305

Code: [Select]
./biblepay-cli getblockhash 42305
ad4e735a7db8aacd92dfd7e50775d35e528c441bb95fd440fb9a7956aa056619

Could I have some tBBP please? Thanks!
Code: [Select]
yUEdCwzLCm58oXksh42R3eBroTrU9MN3hX


  • Rob Andrews
  • Administrator

    • 2029


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #250 on: April 23, 2019, 08:17:03 am »
Just documenting my adventure, Im compiling on Ubuntu
https://github.com/biblepay/biblepay-evolution/blob/master/BuildBiblePay.txt

Line 16 after cloning the repo I needed to cd into it
Code: [Select]
cd biblepay-evolution
Line 23 I ran into issue trying to run make command

I ran:
Code: [Select]
uname -ato confirm my architecture

For this command:
Code: [Select]
./configure --prefix {pwd}/depends/x86_64-pc-linux-gnu
I had to use:
Code: [Select]
./configure --prefix `pwd`/depends/x86_64-pc-linux-gnu
Nabbed it from here:
https://github.com/dashpay/dash/blob/master/doc/build-generic.md

I dont know anything about bash
https://ss64.com/bash/syntax-expand.html
https://unix.stackexchange.com/questions/98391/what-is-the-difference-between-echo-date-echo-date-and-echo-date

I also used the swap file commands since Im on 1GB:
Code: [Select]
free #check if swap is 0
dd if=/dev/zero of=/var/swap.img bs=1024k count=1000
mkswap /var/swap.img
swapon /var/swap.img
free #check if swap is 1024

Ill let you guys know when Im synced up and ready for some tBBP :)

Thanks -

1) I added the swap file commands to the BuildBiblePay.txt file at the beginning as Optional.

2) I see what you mean about {pwd}.  I believe I didnt run into that problem is I typed out the path.  I have changed it to `pwd` in the docs.

3) Our build-generic.md is in the repo also, but I realize it can't be found without navigating around github as its probably not searchable on google yet.

4) Glad you got through the depends hurdle, that is the main hurdle to upgrade to Evo.

5) Ill send some tBBP, but I see we have 20 new nodes online, so we are all at different heights. 


  • Rob Andrews
  • Administrator

    • 2029


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #251 on: April 23, 2019, 08:22:32 am »
well I resynced and my last block is 34929

I see a similar problem, my 3 sancs reorged back to 34929 when these 20 new nodes came online.

Let me explain to everyone one conundrum (this affects Dash also).  The sancs must be online in order for our daily superblock consensus to work, and for masternode payments to work (as their vote heights must be exact and correct), and the sancs go out of sync when the supermajority of the miners reorganize (meaning they need Re-Enabled manually).  While they are not enabled, the entire network is really just free-riding.  Its that chicken and egg issue I explained earlier.

Once the sancs are enabled while they are at a similar height as the supermajority things should clear up.

Right now all sancs are out of sync and disabled.



  • Rob Andrews
  • Administrator

    • 2029


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #252 on: April 23, 2019, 09:14:19 am »
I'm seeing this hash:

09:12:55

getblockhash 42424


09:12:55

5bf45962948b72ca0d74a9cc353aa89d7765c702741954718809623656bb09a8



If your node does not agree, please try this additional step, in addition to deleting the normal 6 folders and files (evodb, chainstate, blocks, mnp*, mnc*, gov*) also delete : /SAN/*.*

Then restart.



  • jaapgvk
  • Hero Member

    • 617


    • 31
    • September 01, 2017, 08:02:57 pm
    • Netherlands
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #253 on: April 23, 2019, 10:29:23 am »
I'm seeing this hash:

09:12:55

getblockhash 42424


09:12:55

5bf45962948b72ca0d74a9cc353aa89d7765c702741954718809623656bb09a8



If your node does not agree, please try this additional step, in addition to deleting the normal 6 folders and files (evodb, chainstate, blocks, mnp*, mnc*, gov*) also delete : /SAN/*.*

Then restart.

I've been trying to catch up with you guys for more than a week now :P Every time I finally had my nodes up and running, you guys already jumped to the next version :p

Anyway, I have two nodes that are also stuck in the 35*** range. Will try to delete these files and see what happens.


  • jaapgvk
  • Hero Member

    • 617


    • 31
    • September 01, 2017, 08:02:57 pm
    • Netherlands
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #254 on: April 23, 2019, 02:43:04 pm »
I've been trying to catch up with you guys for more than a week now :P Every time I finally had my nodes up and running, you guys already jumped to the next version :p

Anyway, I have two nodes that are also stuck in the 35*** range. Will try to delete these files and see what happens.

Deleting those files helped :) I'm synced to the chain with the same hash for block 42424:
5bf45962948b72ca0d74a9cc353aa89d7765c702741954718809623656bb09a8

Next step will be to try and set up some sanctuaries I guess :)