create account

Gridcoin Developer Update August 27th, 2018 by barton26

View this thread on: hive.blogpeakd.comecency.com
· @barton26 ·
$10.07
Gridcoin Developer Update August 27th, 2018
![DevUpdateHorizontal-01.png](https://cdn.steemitimages.com/DQmck8hMHrCJcCez2YMNcvnQVqbNuxGXnUKun8yHWQtPELV/DevUpdateHorizontal-01.png)

Hello everyone and welcome to another Developer Update from the Gridcoin team. I'd like to remind everyone that these posts will be created every two weeks unless a wallet update is pending that week.  We have a few new pull requests submitted by our developers since the last update as well as some news about CBR testing on testnet.

### Wallet Development

- First up we have [PR 1270](https://github.com/gridcoin-community/Gridcoin-Research/pull/1270) by @ifoggz.  "This PR removes the ability to have to use 0123 0124 in stake amount."  This change may seem quite strange, so let me first explain the reason we have to fix this.  In our current system, the way the wallet identifies whether you staked Proof of Research or Proof of Stake is by looking at the last 4 digits of the stake amount.  Every POR stake always ends with 0124 in the amount.  This functions as a sort of ["magic number"](https://en.wikipedia.org/wiki/Magic_number_(programming)) so the wallet can easily identify the type of stake without doing complex calculations.

The reason this needs to be changed, aside from being weird code and looking strange, is that it causes problems when paired with the upcoming changes to allow "stake splitting" as I talked about [two weeks ago](https://github.com/gridcoin-community/Gridcoin-Research/pull/1244).  Note that this change will be a part of v10, or CBR (also known as Betsy Bird).

- Since the "forkpocalypse" back in February, testnet has been unable to sync from 0, necessitating the use of a snapshot.  This has been a constant source of aggravation for new testnet users.  Now thanks to [PR 1268](https://github.com/gridcoin-community/Gridcoin-Research/pull/1268), a joint effort by  @Quezacoatl1 and @tomasbrod, testnet users will be able to sync from 0 again as the "bad blocks" that preventing syncing are now bypassed in the block check system.  Since this is testnet after all, there are not really any security implications with skipping known bad blocks in the chain.

- To wrap it up, we had a flurry of bug fixes to help SouthXchange get up and running with our wallet as easily as possible.

  - [PR 1266](https://github.com/gridcoin-community/Gridcoin-Research/pull/1266) by @ifoggz prevents a HTTP 500 error response from the RPC HTTP interface when entering a command that is supposed to be "null".  Note that this change was literally one character!  Quite a lot of hassle went into finding that missing "!".

  - [PR 1271](https://github.com/gridcoin-community/Gridcoin-Research/pull/1271) by @jamescowens allows the command `getrawtransaction` to accept either a boolean value (true, false) or a number (1 for true, 0 for false) to indicate verbose output.  This change makes our RPC output more in line with Bitcoin's.

  - [PR 1272](https://github.com/gridcoin-community/Gridcoin-Research/pull/1272) by @ifoggz is a cosmetic fix that prevents balances from showing the 16 decimals (this is default wallet precision) when our smallest divisible unit is 8 decimals (1 Halford).

### Testnet

Testnet previously hard forked at block 629,409 on August 1st to begin CBR testing.  Since that time, apart from a few hiccups at the start, CBR has been running quite smoothly.  To address some of the other changes in v10 (it's not all CBR!) we will be preparing for a second hard fork on testnet in the next couple weeks.  We are still awaiting some final changes to the v10 "package" of PRs to be completed, and then we will start our test builds and initiate hard fork round 2.

As always, if you'd like to help us out on testnet join us on Slack or Rocket Chat in the #testnet channel. If you need an invite to either of these platforms feel free to comment below and I'll get you set up.

That's all for this round of the developer update.  Tune in for the next post in two weeks (September 10th).
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
authorbarton26
permlinkgridcoin-developer-update-august-27th-2018
categorygridcoin
json_metadata{"tags":["gridcoin","beyondbitcoin","cryptocurrency","boinc","development"],"users":["ifoggz","quezacoatl1","tomasbrod","jamescowens"],"image":["https://cdn.steemitimages.com/DQmck8hMHrCJcCez2YMNcvnQVqbNuxGXnUKun8yHWQtPELV/DevUpdateHorizontal-01.png"],"links":["https://github.com/gridcoin-community/Gridcoin-Research/pull/1270","https://en.wikipedia.org/wiki/Magic_number_(programming)","https://github.com/gridcoin-community/Gridcoin-Research/pull/1244","https://github.com/gridcoin-community/Gridcoin-Research/pull/1268","https://github.com/gridcoin-community/Gridcoin-Research/pull/1266","https://github.com/gridcoin-community/Gridcoin-Research/pull/1271","https://github.com/gridcoin-community/Gridcoin-Research/pull/1272"],"app":"steemit/0.1","format":"markdown"}
created2018-08-27 17:58:24
last_update2018-08-27 17:58:24
depth0
children4
last_payout2018-09-03 17:58:24
cashout_time1969-12-31 23:59:59
total_payout_value7.765 HBD
curator_payout_value2.303 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length3,978
author_reputation3,089,378,353,442
root_title"Gridcoin Developer Update August 27th, 2018"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,526,155
net_rshares6,773,457,616,164
author_curate_reward""
vote details (54)
@delta1512 ·
$0.03
Amazing progress guys, you're all doing great work for the whole community!
👍  , , ,
properties (23)
authordelta1512
permlinkre-barton26-gridcoin-developer-update-august-27th-2018-20180829t072804776z
categorygridcoin
json_metadata{"tags":["gridcoin"],"app":"steemit/0.1"}
created2018-08-29 07:28:06
last_update2018-08-29 07:28:06
depth1
children1
last_payout2018-09-05 07:28:06
cashout_time1969-12-31 23:59:59
total_payout_value0.021 HBD
curator_payout_value0.004 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length75
author_reputation3,303,258,969,581
root_title"Gridcoin Developer Update August 27th, 2018"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,676,626
net_rshares18,317,994,257
author_curate_reward""
vote details (4)
@sheikhshahin ·
Great comment.
👎  ,
properties (23)
authorsheikhshahin
permlinkre-delta1512-re-barton26-gridcoin-developer-update-august-27th-2018-20180830t220301801z
categorygridcoin
json_metadata{"tags":["gridcoin"],"app":"steemit/0.1"}
created2018-08-30 22:03:12
last_update2018-08-30 22:03:12
depth2
children0
last_payout2018-09-06 22:03:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length14
author_reputation149,035,122,525
root_title"Gridcoin Developer Update August 27th, 2018"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,835,236
net_rshares-10,953,428,686
author_curate_reward""
vote details (2)
@steemhq ·
re-barton26-gridcoin-developer-update-august-27th-2018-20180829t034927963z
![YOU JUST GOT UPVOTED](https://www.steemhq.com/CommunityBotUpvote.png)

**Congratulations,**
you just received a 17.63% upvote from @steemhq - Community Bot!

***Wanna join and receive free upvotes yourself?***
Vote for `steemhq.witness` on [Steemit](https://steemit.com/~witnesses) or directly on [SteemConnect](https://steemconnect.com/sign/account-witness-vote?witness=steemhq.witness&approve=1 "This link will take you away from steemit.com") and join the [Community Witness](https://www.steemhq.com/witness).
![](https://steemitimages.com/0x0/https://www.steemhq.com/steemhq_voting.gif)

This service was brought to you by [SteemHQ.com](https://www.steemhq.com)
👎  
properties (23)
authorsteemhq
permlinkre-barton26-gridcoin-developer-update-august-27th-2018-20180829t034927963z
categorygridcoin
json_metadata{"app":"communitybot/1.1.0"}
created2018-08-29 03:49:27
last_update2018-08-29 03:49:27
depth1
children0
last_payout2018-09-05 03:49:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length667
author_reputation4,219,992,220,673
root_title"Gridcoin Developer Update August 27th, 2018"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,662,428
net_rshares-1,651,289,843
author_curate_reward""
vote details (1)
@steemitboard ·
Congratulations @barton26! You have completed the following achievement on Steemit and have been rewarded with new badge(s) :

[![](https://steemitimages.com/70x80/http://steemitboard.com/notifications/posts.png)](http://steemitboard.com/@barton26) Award for the number of posts published

<sub>_Click on the badge to view your Board of Honor._</sub>
<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>


To support your work, I also upvoted your post!


> Do you like [SteemitBoard's project](https://steemit.com/@steemitboard)? Then **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
👎  
properties (23)
authorsteemitboard
permlinksteemitboard-notify-barton26-20180827t220959000z
categorygridcoin
json_metadata{"image":["https://steemitboard.com/img/notify.png"]}
created2018-08-27 22:09:57
last_update2018-08-27 22:09:57
depth1
children0
last_payout2018-09-03 22:09:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length727
author_reputation38,975,615,169,260
root_title"Gridcoin Developer Update August 27th, 2018"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,542,939
net_rshares-1,686,993,407
author_curate_reward""
vote details (1)