Skip to content

Commit

Permalink
WAX2.0: Release v2.0.5wax01
Browse files Browse the repository at this point in the history
  • Loading branch information
cc32d9 committed Apr 22, 2020
1 parent c2925a9 commit a48fa1d
Show file tree
Hide file tree
Showing 3 changed files with 51 additions and 28 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ set( CXX_STANDARD_REQUIRED ON)

set(VERSION_MAJOR 2)
set(VERSION_MINOR 0)
set(VERSION_PATCH 5)
set(VERSION_PATCH 5wax01)
#set(VERSION_SUFFIX rc3)

if(VERSION_SUFFIX)
Expand Down
27 changes: 0 additions & 27 deletions WAX_PORTING_NOTES.md

This file was deleted.

50 changes: 50 additions & 0 deletions WAX_RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# WAX Release Notes

## General

WAX software version 2.0 is a port of WAX-specific patches to EOSIO
2.0 software by Block.One.

The upgrade procedure from WAX 1.8.4 to 2.0 is similar to upgrading
EOSIO from 1.8 to 2.0. The release notes of EOSIO apply to WAX
software as well. All WASM virtual machine options available in EOSIO
are also supported in WAX, and recommendations on their use are the
same as for respective releases of EOSIO software.

Unlike 1.8, the server version string is controlled by
`CMakeLists.txt` and is no longer derived from Git tags.

In order to keep most compatibility with upstream software, the
proposed versioning schema will add `waxNN` to VERSION_PATCH in
`CMakeLists.txt`.


## Release `v2.0.5wax01`

EOSIO 2.0.4 was merged with WAX 1.8.4, with necessary
modifications. Later on, EOSIO 2.0.5 was merged in.


The following files were taken from vanilla EOSIO without
modifications, because WAX changes were not necessary:

```
libraries/testing/include/eosio/testing/tester.hpp
libraries/testing/tester.cpp
```

`scripts/eosio_build.sh`: `-r` option in wax-1.8.4 is setting
PUBLIC_ROOT_KEY, but it's not used in release binaries. Skipping in
wax-2.0.


`unittests/eosio_system_tester.hpp` line 415: set buyram sum to "0.5
WAX".

Testing scripts were adjusted and bugfixed, so that full automated
testing can succeed on WAX.





0 comments on commit a48fa1d

Please sign in to comment.