Skip to content

v2.12.1-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 01 Dec 13:15
· 1 commit to release_v2.12.1 since this release

RPC API changes

  1. contract_getSBP: return descriptive error message when sbpName is not exist (#634)
  2. util_getPoWNonce: limit difficulty capacity (#629)
  3. wallet_addEntropyStore: handle invalid parameters (#631)
  4. enable private rpc-api for private modules (#633)

In this release we introduce a new config field "PrivateHttpPort". By default all private API namespace such as "wallet", "private_onroad", "private_dex", "virtual", "ledgerdebug" won't be bind. You must explicitly add "PrivateHttpPort" in node_config.json to enable the private API. Note that private API cannot be visited through public HTTP endpoint anymore by default. For some reasons if you still want to access the private APIs through public HTTP/WS endpoint, you can set "HttpExposeAll" or "WSExposeAll" as true in node_config.json.

Access the private API through IPC is not affected.

SHA256(gvite-v2.12.1-rc1-darwin.tar.gz)= 8cddba3bd6cec3b275be02a9d37f3cba9af3f874889f4363cae146b8e152282b
SHA256(gvite-v2.12.1-rc1-linux.tar.gz)= aeb7167c13d43627fa33064c0b72eb8d40940c4fdc86684474f095512e50c8ea
SHA256(gvite-v2.12.1-rc1-linux-arm64.tar.gz)= 3cde6793f6054b576eff2d4ba15dfd896d4ebe91e26cb65c486fe05e08cd57e0
SHA256(gvite-v2.12.1-rc1-windows.tar.gz)= 5c85285db64424e2112a32ba715bf408f3f25c671e62102d04c5ff43fd3279a2