Skip to content

Commit

Permalink
added release Document for 0.2.1
Browse files Browse the repository at this point in the history
modify description
  • Loading branch information
ludete committed Nov 7, 2018
1 parent 00ac12a commit d4844d3
Show file tree
Hide file tree
Showing 3 changed files with 91 additions and 13 deletions.
22 changes: 10 additions & 12 deletions src/omnicore/doc/release-notes.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Wormhole v0.2.0
Wormhole v0.2.1
===================

v0.2.0 is a pre-release
v0.2.1 is a pre-release

Please report bugs using the issue tracker on GitHub:

Expand All @@ -10,13 +10,13 @@ Please report bugs using the issue tracker on GitHub:
Table of contents
=================

- [wormhole v0.2.0](#wormhole-core-v020)
- [wormhole v0.2.1](#wormhole-core-v021)
- [Upgrading and downgrading](#upgrading-and-downgrading)
- [How to upgrade](#how-to-upgrade)
- [Downgrading](#downgrading)
- [Compatibility with Bitcoin ABC](#compatibility-with-bitcoin-abc)
- [Notable changes](#notable-changes)
- [Add new function to issue ERC721 Property](#Add new function to issue ERC721 Property)
- [Add new RPC interface to ERC721 feature](#Add new RPC interface to ERC721 feature)
- [Change log](#change-log)
- [Credits](#credits)
- [Document](#document)
Expand All @@ -41,25 +41,23 @@ During the first startup historical Wormhole transactions are reprocessed and Wo
Downgrading
-----------

Downgrading to an Wormhole Core version prior 0.2.0 is generally not supported as older versions will not provide accurate information due to the changes in consensus rules.
Downgrading to an Wormhole Core version prior 0.2.1 is generally not supported as older versions will not provide accurate information due to the changes in consensus rules.

Compatibility with Bitcoin ABC
-------------------------------

Wormhole Core is based on Bitcoin ABC v0.18.2.0-6a51d4f and can be used as replacement for Bitcoin ABC. Switching between Wormhole Core and Bitcoin ABC is fully supported at any time.
Wormhole Core is based on Bitcoin ABC v0.18.2-6a51d4f and can be used as replacement for Bitcoin ABC. Switching between Wormhole Core and Bitcoin ABC is fully supported at any time.

===============

Add new function to issue ERC721 Property
Add new RPC interface to ERC721 feature
----------------------------------

Add new function to issue ERC721 property were added Wormhole Core 0.2.0, As shown below:
Add RPC interface whc_ownerOfERC721Token

- A new txtype(`WHC_TYPE_ERC721`) and a enumeration type(`ERC721Action`) has been added ro support the new function.
Fix some issue about ERC721

- Add a series of RPC method to Issue ERC721 property and token.

The `Wormhole 0.2.0` node is compatible with the `Bitcoin-Abc 0.18.2` version.
The `Wormhole 0.2.1` node is compatible with the `Bitcoin-Abc 0.18.2` version.

Change log
==========
Expand Down
80 changes: 80 additions & 0 deletions src/omnicore/doc/release-notes/wormhole-0.2.1-release-notes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
Wormhole v0.2.1
===================

v0.2.1 is a pre-release

Please report bugs using the issue tracker on GitHub:

https://github.com/copernet/wormhole/issues

Table of contents
=================

- [wormhole v0.2.1](#wormhole-core-v021)
- [Upgrading and downgrading](#upgrading-and-downgrading)
- [How to upgrade](#how-to-upgrade)
- [Downgrading](#downgrading)
- [Compatibility with Bitcoin ABC](#compatibility-with-bitcoin-abc)
- [Notable changes](#notable-changes)
- [Add new RPC interface to ERC721 feature](#Add new RPC interface to ERC721 feature)
- [Change log](#change-log)
- [Credits](#credits)
- [Document](#document)

Upgrading and downgrading
=========================

How to upgrade
--------------

If you are running Bitcoin ABC or an older version of Wormhole Core, shut it down.

`wormhole-cli stop`

when you complie successfully and start the client using the following command at the first time:
`wormholed -daemon -startclean=1`

You can just use `wormhole -daemon` to restart the client after you have run successfully.

During the first startup historical Wormhole transactions are reprocessed and Wormhole Core will not be usable for approximately 15 minutes up to two hours. The progress of the initial scan is reported on the console, the GUI and written to the `debug.log`. The scan may be interrupted, but can not be resumed, and then needs to start from the beginning.

Downgrading
-----------

Downgrading to an Wormhole Core version prior 0.2.1 is generally not supported as older versions will not provide accurate information due to the changes in consensus rules.

Compatibility with Bitcoin ABC
-------------------------------

Wormhole Core is based on Bitcoin ABC v0.18.2-6a51d4f and can be used as replacement for Bitcoin ABC. Switching between Wormhole Core and Bitcoin ABC is fully supported at any time.

===============

Add new RPC interface to ERC721 feature
----------------------------------

Add RPC interface whc_ownerOfERC721Token

Fix some issue about ERC721

The `Wormhole 0.2.1` node is compatible with the `Bitcoin-Abc 0.18.2` version.

Change log
==========

Pull request made on this release :

Credits
=======

Thanks to everyone who contributed to this release, and especially the Bitcoin ABC developers and Omni core developers for providing the foundation for Wormhole Core!

Document
========
The following is the detailed wormhole document link:
1. WhitePaper : https://github.com/copernet/spec/blob/master/wormhole-spec-en.md
2. YellowPaper : https://github.com/copernet/spec/blob/master/wormhole-yellowpaper-en.md
3. Wormhole-Spec : https://github.com/copernet/spec/blob/master/wormhole-spec-en.md
4. RPC : https://github.com/copernet/spec/blob/master/wormhole-rpc-en.md
5. Test-Manual : https://github.com/copernet/spec/blob/master/wormhole-testmanual-0.2.0-en.md

2 changes: 1 addition & 1 deletion src/omnicore/rpc.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2501,7 +2501,7 @@ UniValue whc_ownerOfERC721Token(const Config &config, const JSONRPCRequest &requ
if (request.fHelp || request.params.size() != 3)
throw runtime_error(
"whc_ownerOfERC721Token propertyid tokenid address\n"
"\nReturns details for about the tokens or smart property to lookup.\n"
"\nQuery whether the Token's owner is the specified address.\n"
"\nArguments:\n"
"1. propertyid (string, required) the identifier of the ERC721 property\n"
"2. tokenid (string, required) the identifier of the ERC721 token\n"
Expand Down

0 comments on commit d4844d3

Please sign in to comment.