New BitShares TESTNET release: test-2.0.180525

Started by abit, May 25, 2018, 10:49:54 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

oxarbitrage

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 ?

zapata42

Quote from: abit on June 01, 2018, 06:41:52 PM
Quote from: zapata42 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.
Thanks. Are you a mainnet witness? If yes, what's your witness name / ID?

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

abit

Quote from: armin 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?
This was for testnet, not mainnet.

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

armin

Is this the final version going out on mainnet later or is the May 19 HF being released on mainnet first?

abit

Quote from: zapata42 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.
Thanks. Are you a mainnet witness? If yes, what's your witness name / ID?
BitShares committee member: abit
BitShares witness: in.abit

clockwork

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

zapata42

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.

abit

#5
Quote from: oxarbitrage 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?
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
BitShares committee member: abit
BitShares witness: in.abit

oxarbitrage

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?

abit

BitShares committee member: abit
BitShares witness: in.abit

xeroc


abit

#1
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
BitShares committee member: abit
BitShares witness: in.abit