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 - Rob Andrews

Pages: 1 ... 138 139 140 141 142 143 144 [145] 146 147 148 149 150 151 152 ... 263
2161
BiblePay
1.4.5.6 - Mandatory Upgrade for TestNet

- Fix sanctuary split issue (Require ABN fees to be added into total block fees)

2162
BiblePay
1.4.5.5 - Mandatory upgrade for TestNet

- Require proto_version 70735 in testnet
- Remove log spam
- Dont allow people to tithe more than 500 inputs
- Fix bug in Deterministic Payment comparison (appears to be confined to coins with very high satoshi scales - like us)
- Make govobj ddos more unique (allows devs to debug govobj propagation issues)


Hey all - please don't upgrade yet - I see one more problem that needs addressed.

Im working on it.


2163
BiblePay
1.4.5.5 - Mandatory upgrade for TestNet

- Require proto_version 70735 in testnet
- Remove log spam
- Dont allow people to tithe more than 500 inputs
- Fix bug in Deterministic Payment comparison (appears to be confined to coins with very high satoshi scales - like us)
- Make govobj ddos more unique (allows devs to debug govobj propagation issues)

2164

Hmm, actually no one is mining right now due to some very strange error in the log.  Checking.

Ok, the problem in testnet turned out to be a division error in our branch only.  It was not a Dash or Biblepay development error, its an error rooted in floating point math that is only exploited in a chain with very high Satoshi scale like us.


The new version will be out in an hour.



2165
Now I think I don't have enough ABN weight so I'm not mining and no blocks are being mined.


00:09:27

exec getabnweight


00:09:27

{
  "Command": "getabnweight",
  "version": 1.2,
  "weight": 26756016.61004648,
  "total_required": 17733092
}


Hmm, actually no one is mining right now due to some very strange error in the log.  Checking.



2166
I got the GSC reward after yesterday's exec sendgscc so that part went great.

I will be around for a while for more tests

So lets try sponsoring a child with cameroon.

MIP, can you please type 'sponsorchild' then add 'authorize' to it when you are ready to spend 50K to sponsor the child.
Then wait 6 confirms and type 'listchildren' and see if the child is listed.  If so, please paste the child hex ID, so we can simulate a sponsorship payment.  Also let me know how much you want to apply to the childs balance (via fake paypal or fake check #).  The first charge is always $40.00 US.

Note that we might want to do this on one of your nodes that isnt sending big POG gsc updates - IE please see if you can reverse engineer the reward for cameroon from the POG reward (or set up POG so you make a tiny donation).

Actually, now that I remember this, we can do the exec analyze on your nickname, and see the Cameroon One amount, so dont worry about reverse engineering or POG, as we should see a row for POGs reward and a row for Cameroons reward.


2167
OK, I see you in the leaderboard now; it says you have 558,360 owed.

Ok let me see what else we need to test.
Can you paste your exec health?  We should see no errors and 4 votes.

Also, please turn on your miner, are you mining successfully with > HPS than 100?

Lets try turning on ABN - I will set it to 1000 now.




2168
I got the GSC reward after yesterday's exec sendgscc so that part went great.

I will be around for a while for more tests

OK, I see you in the leaderboard now; it says you have 558,360 owed.

Ok let me see what else we need to test.


2169
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.


2170
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.


2171
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.

2172
The ABN feature reduces the liklihood of bot-net mining activity against BiblePay.

Rob wants to ensure Security is maintained and our difficulty level never falls below 5000.

Should we re-enable ABN in small steps, starting with a 1,000 BBP requirement?

Then, if difficulty remains > 5000, we can increase our ABN requirement in steps weekly maintaining diff around 10K or more.


2173
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?


2174
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.






2175
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.


Pages: 1 ... 138 139 140 141 142 143 144 [145] 146 147 148 149 150 151 152 ... 263