Author Topic: New BitShares TESTNET release: test-2.0.180525  (Read 443 times)

0 Members and 1 Guest are viewing this topic.

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 3140
    • View Profile
    • Steemit Blog
  • BitShares: abit
  • GitHub: abitmore
New BitShares TESTNET release: test-2.0.180525
« on: May 25, 2018, 10:49:54 pm »
TESTNET Protocol upgrade (Hard fork) time is scheduled at `Thu, 31 May 2018 14:00:00 UTC`.

Testnet nodes (especially witnesses and public seed nodes and API nodes) please upgrade in time (before the scheduled time).

Github: https://github.com/bitshares/bitshares-core/releases/tag/test-2.0.180525

Details about this release:

### 1. Protocol upgrade (hard fork) related:

* [Bugfix #922 / #931 / #970] Fixed missing checks when updating a smart coin's `bitasset` options E.G. force settlement delay, backing asset ID or etc;

* [Bugfix #935] Fixed missing margin call checks introduced in fix for #868 and #890 in last testnet release.

* [Bugfix #942] Fixed missing asset authorities check for "from" account when claiming from a withdraw permission.

### 2. Other updates (including the ones done in last testnet release but not included in the release notes)

* [FC repository PR #36] Support Boost 1.64-1.65

* [FC repository PR #43] Fixed a memory leak issue in TCP socket destruction

* [FC repository PR #44] Fixed Diffie-Hellman shared key computation (related to memo encryption)

* [PR #938] Fixed an issue that may cause the node to store incorrect block ID to disk when switching forks

* [Issue #582, PR #813] Fixed macOS witness node crash issue when being used as an API server

* [Issue #776, PR #816 / #955] Fixed missing notification to RPC clients when changes occurred on some types of objects

* [Issue #888, PR #954] Fixed an integer overflow issue when checking whether a price feed has expired

* [Issue #864, PR #865] Fixed a `cli_wallet` transaction signing issue when creating proposals with transaction builder

* [Issue #859, PR #801 / #817] Fixed macOS and Ninja build errors introduced in last release

* [Iuuse #136, PR #928] Fixed an asset supply calculation error in test case

* [Issue #805, PR #840 / #919 / #937] Improved logging level and messages; added logging options about log-rotation

* [Issue #943, PR #869 / #945] Improved a few assertion error messages

* [Issue #727, PR #880] Added stack trace printing when node crashes (only for boost 1.65)

* [Issue #878, PR #927] Made number of IO threads configurable (can be manual or auto)

* [Issue #862, PR #872] Improved pagination of `list_assets` node API

* [Issue #863, PR #871] Node `get_ticker` API now returns time stamp of latest block instead of server time

* [Issue #811, PR #861] Added `get_full_account` command/API to `cli_wallet`

* [PR #850] Removed unused asset cache from `cli_wallet`

* [PR #918] Fixed in-code documentation for `set_desired_witness_and_committee_member_count` command/API in `cli_wallet`

* [PR #804] Refactored `node.cpp` and `application.cpp` for easier testing

* [PR #851 / #853 / #854 / #855] Fixed several compiler warnings
« Last Edit: May 26, 2018, 05:35:16 pm by abit »
BTS account: abit
BTS committee member: abit
BTS witness: in.abit

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12552
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Re: New BitShares TESTNET release: test-2.0.180525
« Reply #1 on: May 26, 2018, 12:37:32 pm »
compiling and replaying ...
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 3140
    • View Profile
    • Steemit Blog
  • BitShares: abit
  • GitHub: abitmore
Re: New BitShares TESTNET release: test-2.0.180525
« Reply #2 on: May 26, 2018, 05:35:56 pm »
Added details about the release to OP.
BTS account: abit
BTS committee member: abit
BTS witness: in.abit

Offline oxarbitrage

Re: New BitShares TESTNET release: test-2.0.180525
« Reply #3 on: May 27, 2018, 08:48:09 pm »
it will be good if we can post here at least 1 sample if possible in the public testnet of each bsip and related consensus change in this release. if done by UI screenshots will be good, if cli samples then pasted text will be enough for this purpose.

@abit maybe we can talk and invite @bitcrab to participate more public in this testing stage?

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 3140
    • View Profile
    • Steemit Blog
  • BitShares: abit
  • GitHub: abitmore
Re: New BitShares TESTNET release: test-2.0.180525
« Reply #4 on: May 28, 2018, 08:24:03 am »
it will be good if we can post here at least 1 sample if possible in the public testnet of each bsip and related consensus change in this release. if done by UI screenshots will be good, if cli samples then pasted text will be enough for this purpose.

@abit maybe we can talk and invite @bitcrab to participate more public in this testing stage?
For testing, it's best that testers figure out how to test according to the BSIP documents. If anything not clear, ask & discuss. We're NOT looking for script executors, since we have unit test cases already. Test scripts even samples provided by developers will kill the purpose of UAT (user acceptance testing).

Afaik bitcrab is heavily testing the changes. Most discussion about the testing is in Chinese WeChat group though.

Update: here listed some hints to test (in Chinese): https://bitsharestalk.org/index.php?topic=26427.msg318438#msg318438
« Last Edit: May 28, 2018, 08:30:02 am by abit »
BTS account: abit
BTS committee member: abit
BTS witness: in.abit

Offline zapata42

  • Jr. Member
  • **
  • Posts: 44
    • View Profile
  • BitShares: zapata42
Re: New BitShares TESTNET release: test-2.0.180525
« Reply #5 on: May 31, 2018, 12:22:15 pm »
Updated a few days ago, ready for the fork.
Sorry if I misses some blocks, I tested a (sucessfull) update from my phone, and I dont run multiple instances.

Offline clockwork

  • Committee member
  • Full Member
  • *
  • Posts: 96
    • View Profile
  • BitShares: clockwork
Re: New BitShares TESTNET release: test-2.0.180525
« Reply #6 on: May 31, 2018, 03:44:21 pm »
To make testing the margin mechanic changes easier

https://github.com/clockworkgr/bitshares-pricefeed-js/tree/TestNetFeeds

This branch of my pricefeed script is a stripped down version that provides pricefeeds for MPAs based on a formula (currently time-based sine oscillation between 0.9-1.1 TEST)

Just follow the instructions and replace/add your MPAs. Price formula is easy to change with some basic JS skills in /sources/Testnet.js

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 3140
    • View Profile
    • Steemit Blog
  • BitShares: abit
  • GitHub: abitmore
Re: New BitShares TESTNET release: test-2.0.180525
« Reply #7 on: June 01, 2018, 06:41:52 pm »
Updated a few days ago, ready for the fork.
Sorry if I misses some blocks, I tested a (sucessfull) update from my phone, and I dont run multiple instances.
Thanks. Are you a mainnet witness? If yes, what's your witness name / ID?
BTS account: abit
BTS committee member: abit
BTS witness: in.abit

Offline armin

  • Newbie
  • *
  • Posts: 14
    • View Profile
Re: New BitShares TESTNET release: test-2.0.180525
« Reply #8 on: June 01, 2018, 11:42:38 pm »
Is this the final version going out on mainnet later or is the May 19 HF being released on mainnet first?

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 3140
    • View Profile
    • Steemit Blog
  • BitShares: abit
  • GitHub: abitmore
Re: New BitShares TESTNET release: test-2.0.180525
« Reply #9 on: June 02, 2018, 07:55:00 am »
Is this the final version going out on mainnet later or is the May 19 HF being released on mainnet first?
This was for testnet, not mainnet.

There will be a new release for mainnet later, basically the same functionalities as this.
BTS account: abit
BTS committee member: abit
BTS witness: in.abit

Offline zapata42

  • Jr. Member
  • **
  • Posts: 44
    • View Profile
  • BitShares: zapata42
Re: New BitShares TESTNET release: test-2.0.180525
« Reply #10 on: June 02, 2018, 01:22:51 pm »
Updated a few days ago, ready for the fork.
Sorry if I misses some blocks, I tested a (sucessfull) update from my phone, and I dont run multiple instances.
Thanks. Are you a mainnet witness? If yes, what's your witness name / ID?

I'm not (yet?) candidate on the mainnet.

Offline oxarbitrage

Re: New BitShares TESTNET release: test-2.0.180525
« Reply #11 on: June 13, 2018, 05:04:56 pm »
for testnet explorer please check: http://bitshares-testnet.xyz/#/dashboard

just tested BSIP37: https://steemit.com/bitshares/@oxarbitrage/create-index-assets-in-the-bitshares-dex

question: will boost testnet usage to have 1 or 2(smartcoin) assets fed by the witnesses in the testnet ?