Bible Pay

Read 21616 times

  • Rob Andrews
  • Administrator

    • 2045


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #495 on: June 22, 2019, 04:59:44 pm »
1.4.5.3 - Mandatory upgrade for TestNet

- Fix bug not allowing GSC contracts to create in 0.14 branch
- Reward 0 for unlocked sanctuary VIN coinage

Windows, linux, and Mac have been deployed.



  • Rob Andrews
  • Administrator

    • 2045


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #496 on: June 22, 2019, 09:51:21 pm »
1.4.5.4 - Mandatory upgrade for TestNet

- Cement cameroon-one daily sponsorship cap using sporks
- Fix bug in listchildren all (to show multiple sponsorships per CPK)


  • jaapgvk
  • Hero Member

    • 617


    • 31
    • September 01, 2017, 08:02:57 pm
    • Netherlands
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #497 on: June 23, 2019, 01:03:48 am »
I'll spin up some nodes in the coming week :)


  • Rob Andrews
  • Administrator

    • 2045


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #498 on: June 23, 2019, 09:07:23 am »
I'll spin up some nodes in the coming week :)

Thanks!

I have 3 sancs running now.  This last version emitted a GSC. 

I will test Cameroon One next.



  • Rob Andrews
  • Administrator

    • 2045


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #499 on: June 23, 2019, 09:09:26 am »
Is everyone else in sync, I have 3 sancs + 1 home node running with this hash:


09:08:34

getblockhash 112120


09:08:34

ea3ec1fa2ba94dbfd54e34d6de99217ee12b1a3bed715b78c9498bb3e45d30c6





  • Rob Andrews
  • Administrator

    • 2045


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #500 on: June 23, 2019, 12:39:43 pm »
I just got paid for a Cameroon One orphan in my home testnet wallet!  This has got to be one of the most exciting times ever for BiblePay for me...


I'm excited.  I received 2388 bbp (this was the capped amount) for an orphan.




  • MIP
  • Developer

    • 228


    • 26
    • February 13, 2018, 11:55:52 am
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #501 on: June 25, 2019, 04:42:49 am »
Is everyone else in sync, I have 3 sancs + 1 home node running with this hash:


09:08:34

getblockhash 112120


09:08:34

ea3ec1fa2ba94dbfd54e34d6de99217ee12b1a3bed715b78c9498bb3e45d30c6


I am finally here with a Sanc.

BTW the setup for 0.14.x (our 1.5) is slightly different as masternode key changes. I will reflect this in the masternode-install.sh script.

v1.4.x (before DIP3, our mainnet now)
mnkey=$(biblepay-cli masternode genkey)

then in biblepay.conf
masternodeprivkey=$(mnkey)

v1.5.x (after DIP3, our testnet now)
mnkey=$(biblepay-cli bls generate | jq '.secret' -r)

then in biblepay.conf
masternodeblsprivkey=$(mnkey)

Being jq a JSON tool that parses the "secret" variable from the bls generate RPC command.

Could you please send tBBP for the test Sanc?
ycVHVvJs64u7DzvPsEFRjSksUj7h7k8qQo


  • Rob Andrews
  • Administrator

    • 2045


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #502 on: June 25, 2019, 11:23:05 pm »
I am finally here with a Sanc.

BTW the setup for 0.14.x (our 1.5) is slightly different as masternode key changes. I will reflect this in the masternode-install.sh script.

v1.4.x (before DIP3, our mainnet now)
mnkey=$(biblepay-cli masternode genkey)

then in biblepay.conf
masternodeprivkey=$(mnkey)

v1.5.x (after DIP3, our testnet now)
mnkey=$(biblepay-cli bls generate | jq '.secret' -r)

then in biblepay.conf
masternodeblsprivkey=$(mnkey)

Being jq a JSON tool that parses the "secret" variable from the bls generate RPC command.

Could you please send tBBP for the test Sanc?
ycVHVvJs64u7DzvPsEFRjSksUj7h7k8qQo

Sent 20 MM.

Ill have to comment on the rest tomorrow, its getting late.



  • Rob Andrews
  • Administrator

    • 2045


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #503 on: June 27, 2019, 07:58:32 pm »
Sent 20 MM.

Ill have to comment on the rest tomorrow, its getting late.

So, commenting on this:

Code: [Select]

I am finally here with a Sanc.

BTW the setup for 0.14.x (our 1.5) is slightly different as masternode key changes. I will reflect this in the masternode-install.sh script.

v1.4.x (before DIP3, our mainnet now)
mnkey=$(biblepay-cli masternode genkey)

then in biblepay.conf
masternodeprivkey=$(mnkey)

v1.5.x (after DIP3, our testnet now)
mnkey=$(biblepay-cli bls generate | jq '.secret' -r)

then in biblepay.conf
masternodeblsprivkey=$(mnkey)

Being jq a JSON tool that parses the "secret" variable from the bls generate RPC command.

Could you please send tBBP for the test Sanc?
ycVHVvJs64u7DzvPsEFRjSksUj7h7k8qQo



Thats good to know, and I will be using Dashs method to start a new sanc (eventually), but just in case everyone didnt forget the BiblePay way (this was really created to make it easy to upgrade a non deterministic to a deterministic), here is how you can make a sanc the "old" way in this version.  I just did this purposefully to make sure we didnt break anything:

- Send collateral out to yourself in your controller wallet
- Double click the Tx, and copy the txid and remember the output vout # (IE 0 or 1)
- Add this to your masternode.conf the old way:  the Name, IP:Port, 1 for the MNP Key, TXID, and VOUT #

From biblepay type:

exec upgradesanc sanc_name 1

I have created a new one today using this method and it worked.

! NOTE !  Do make a backup of your deterministic.conf file!  This is important because it has your BLS private key in it!  Then you can use it to recreate your cold sanc if you erase your sanc.







  • Rob Andrews
  • Administrator

    • 2045


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #504 on: June 27, 2019, 07:59:05 pm »
Has anyone synced yet?

I'm about ready to test Cameroon One.

I need to know if any other sancs are started and syced?  If so what IPs?



  • MIP
  • Developer

    • 228


    • 26
    • February 13, 2018, 11:55:52 am
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #505 on: June 29, 2019, 01:09:03 am »
I am not sure I am on the right testnet chain now.
Btw I'm compiling testnet binaries now:

Code: [Select]
getinfo
{
  "version": 1040504,
  "protocolversion": 70734,
  "walletversion": 61000,
  "balance": 0.00000000,
  "privatesend_balance": 0.00000000,
  "blocks": 119723,
  "timeoffset": 0,
  "connections": 4,
  "proxy": "",
  "difficulty": 0.0238397584092306,
  "testnet": true,
  "keypoololdest": 1561125575,
  "keypoolsize": 999,
  "paytxfee": 0.00000000,
  "relayfee": 0.01000000,
  "errors": ""
}

getblockhash 112120
9e556a5ddd29a1d0b6a01fca08b1d10ecfda29d6960acb389b2a7427936a070a


  • Rob Andrews
  • Administrator

    • 2045


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #506 on: June 29, 2019, 09:38:40 am »
I am not sure I am on the right testnet chain now.
Btw I'm compiling testnet binaries now:

Code: [Select]
getinfo
{
  "version": 1040504,
  "protocolversion": 70734,
  "walletversion": 61000,
  "balance": 0.00000000,
  "privatesend_balance": 0.00000000,
  "blocks": 119723,
  "timeoffset": 0,
  "connections": 4,
  "proxy": "",
  "difficulty": 0.0238397584092306,
  "testnet": true,
  "keypoololdest": 1561125575,
  "keypoolsize": 999,
  "paytxfee": 0.00000000,
  "relayfee": 0.01000000,
  "errors": ""
}

getblockhash 112120
9e556a5ddd29a1d0b6a01fca08b1d10ecfda29d6960acb389b2a7427936a070a

Yeah, I think you are on the chain.  How many sancs u have?  Can you please give me an IP of a deterministic sanc in your list u created?

Also what kind of exec health, do you show?  We should see a few votes in exec health.


Btw - I re-sent the 20MM.
« Last Edit: June 29, 2019, 11:26:25 am by Rob Andrews »


  • MIP
  • Developer

    • 228


    • 26
    • February 13, 2018, 11:55:52 am
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #507 on: June 29, 2019, 06:50:35 pm »
So here it is

IP: 155.138.196.75:40001
Tell me if you need anything else and I'll check tomorrow (now it's 2am here gotta sleep)

Code: [Select]
01:47:53

exec health


01:47:55

{
  "Command": "health",
  "pam_hash": "000000000000000000000000000000009ee4308db3b4748771f487176878ea62",
  "pam_hash_internal": "000000000000000000000000000000009ee4308db3b4748771f487176878ea62",
  "govobjhash": "2f5a6716533f0d84e4b0422b36e749b7256164a6ad25c519826e2ca325b06ead",
  "Amounts": "614340.00",
  "Addresses": "yUNSEjjtC9pdeHp4spswdFWh1npfV5Jvqe",
  "votes": 4,
  "required_votes": 3,
  "last_superblock": 120970,
  "next_superblock": 121175,
  "next_superblock_triggered": true,
  "Healthy": true,
  "GSC_Voted_In": true
}


  • Rob Andrews
  • Administrator

    • 2045


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #508 on: June 29, 2019, 06:58:42 pm »
So here it is

IP: 155.138.196.75:40001
Tell me if you need anything else and I'll check tomorrow (now it's 2am here gotta sleep)

Code: [Select]
01:47:53

exec health


01:47:55

{
  "Command": "health",
  "pam_hash": "000000000000000000000000000000009ee4308db3b4748771f487176878ea62",
  "pam_hash_internal": "000000000000000000000000000000009ee4308db3b4748771f487176878ea62",
  "govobjhash": "2f5a6716533f0d84e4b0422b36e749b7256164a6ad25c519826e2ca325b06ead",
  "Amounts": "614340.00",
  "Addresses": "yUNSEjjtC9pdeHp4spswdFWh1npfV5Jvqe",
  "votes": 4,
  "required_votes": 3,
  "last_superblock": 120970,
  "next_superblock": 121175,
  "next_superblock_triggered": true,
  "Healthy": true,
  "GSC_Voted_In": true
}

Yes, things are looking pretty good in testnet now, I see your sanc in my Dip3 list, and I see that you voted on the latest contract.

So, before we get deep into Cameroon, lets try a couple basic things for sanity sake.

Please join POG and create a CPK, then please type 'exec sendgscc'. 
Lets make sure you appear in the leaderboard and receive a GSC reward.

Remember when you create your cpk to set your nickname so we can see you 'exec cpk nick'

Thanks.



  • Rob Andrews
  • Administrator

    • 2045


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: TestNet - BiblePay-Evolution & GSCs (Generic Smart Contracts)
« Reply #509 on: July 01, 2019, 10:12:34 am »
Is anyone having trouble getting started?  The version should be 1.4.5.4 - please see if you are running the latest.

So far, we have one tester: MIP, and he is on a road trip.