Skip to content

Releases: vitelabs/go-vite

v2.14.0 (Upgrade is required)

25 Sep 12:17
Compare
Choose a tag to compare

Hardfork: Slashing

Target block height: 166869900
Estimated time: October 31, 2024 14:30 pm (UTC)

This upgrade is to optimize the VITE network and improve network stability. When the local time of SBP node is inaccurate, it will not be able to participate in block production and will be removed from the block production list for a slashing time.

All SBP nodes and full nodes must be upgraded before the hardfork time.

SHA2-256(gvite-v2.14.0-darwin.tar.gz)= 4ec657edeb84dcd4a9964b40fda4111d99584b387b4a3d6b462cb5a3cea255d1
SHA2-256(gvite-v2.14.0-linux.tar.gz)= e65f2828229778ed1abcba5a9a122ccdbc4b47bc908693eb7b5e91e105ccf5d0
SHA2-256(gvite-v2.14.0-linux-arm64.tar.gz)= 98dce49d1beb4376e3bb71bec71a82af6d6babc2163cda21c9fe86db44e65f59
SHA2-256(gvite-v2.14.0-windows.tar.gz)= ebd8b9eecef7aca60e06675a7f324b744f8ce9038dd2403938648a5d707ccc87

v2.14.0-rc1

17 Sep 02:37
Compare
Choose a tag to compare
v2.14.0-rc1 Pre-release
Pre-release

SHA2-256(gvite-v2.14.0-rc1-darwin.tar.gz)= cb82d8bb88333c4a089b99c0cb84a2f5525f0b73cbadd373d1b32d04dd7d278a
SHA2-256(gvite-v2.14.0-rc1-linux.tar.gz)= 6cb122f7376ab410df93e50ddda996c6187c061d4fe6661cc888813cc6c7d0c5
SHA2-256(gvite-v2.14.0-rc1-linux-arm64.tar.gz)= ec2b06b5f8b779d7ab92d4cee95a19c6d70758523b2d90f82872520720b99c08
SHA2-256(gvite-v2.14.0-rc1-windows.tar.gz)= a9c74c26b877c318b2f7c1a3aaae72d752b56dde3355ad87ae8fd0a5c815d489

v2.13.0 (Upgrade is required)

19 Feb 09:57
Compare
Choose a tag to compare

Upgrade block height: 116480000

Following features will active at the upgrade height

  1. Optimized for market orders feature(#643)
  2. Update VX release ratio(#643)

SHA256(gvite-v2.13.0-darwin.tar.gz)= fb3f029c184f821fd40850ec70bb5e75e3553ba691b92a6cba0d3ddf9066ee64
SHA256(gvite-v2.13.0-linux.tar.gz)= b4f458b73ac70988a5d2aaab9694505ba06d699c12ed57cf211468f9796ae342
SHA256(gvite-v2.13.0-linux-arm64.tar.gz)= 6e0576080136185b5aea4b12c1ebcd42ef9e378f5e8de4b91ebcdb728aa01c42
SHA256(gvite-v2.13.0-windows.tar.gz)= 9213c628eb65d3771b5d7b6e663049b00014e537243c2a689587e0a178d4ff3e

v2.13.0-rc1

07 Feb 03:05
Compare
Choose a tag to compare
v2.13.0-rc1 Pre-release
Pre-release

Upgrade block height: 116480000

Following features will active at the upgrade height

  1. Optimized for market orders feature(#643)
  2. Update VX release ratio(#643)

SHA256(gvite-v2.13.0-rc1-darwin.tar.gz)= f77494b18c55ce700df97387f41ac7ff3deea99f963f4379e1510ae64ad3d74a
SHA256(gvite-v2.13.0-rc1-linux.tar.gz)= 2ea5dead4d6ad4cd9472e418c882bc495dfde2352be6ce9d2ca9543a3b6a8a93
SHA256(gvite-v2.13.0-rc1-linux-arm64.tar.gz)= 945d6e8bbd321132a2779909a2721bdd0d51bae5de3734db5cad99e86d5dd53b
SHA256(gvite-v2.13.0-rc1-windows.tar.gz)= 9c6a59d2db1b19377d155a941a5919288967465bc258a636d44f531ac93461ac

v2.12.1

14 Dec 11:54
Compare
Choose a tag to compare

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.

IMPORTANT NOTE
For those nodes providing RPC service to Vite Wallet App, please do configure "HttpExposeAll" and "WSExposeAll" as true otherwise the connected app may not display correct balance.

Access the private API through IPC is not affected.

SHA256(gvite-v2.12.1-darwin.tar.gz)= caa14a87091293c4b422a2716e0c34841277b4632e52bfbdee4c8a5f2bfad6c1
SHA256(gvite-v2.12.1-linux.tar.gz)= 4a0f75323ac5b9eeaf8add1816aab8b25c44148b5298acaacebbd3383ddcd9ae
SHA256(gvite-v2.12.1-linux-arm64.tar.gz)= 627df61b90452f4de899333eda3b99c9d377214d2a60fd03eb124a3f154b5976
SHA256(gvite-v2.12.1-windows.tar.gz)= c7ad621a347e6b4b2306dd4f7ef265621fd2463f8dcfee9f5b84e90936467968

v2.12.1-rc1

01 Dec 13:15
Compare
Choose a tag to compare
v2.12.1-rc1 Pre-release
Pre-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

v2.12.0 (Upgrade is required)

19 Aug 03:27
Compare
Choose a tag to compare

Upgrade block height: 101320000

Following features will active at the upgrade height

  1. Dex: add Market Order. (#598)
  2. The pending orders over a month will no longer be cancelled automatically. (#598)
  3. FundContract: add Transfer method so as to directly transfer tokens from one address to another.(#598)

Core changes

  1. Onroad transactions are stored in levelDB instead of memory. (#618)

RPC API changes

  1. ledger_getVmLogsByFilter: paginated by default and fromHeight of 0 means the latest block instead of the genesis block (#583)
  2. dexfund_getAllTradePairs: get all trade markets info(#597)

SHA256(gvite-v2.12.0-darwin.tar.gz)= bb7857c0c151a0f560a9c2c1e0833f8a5a41b94e26dd910626b96057ce236fdd
SHA256(gvite-v2.12.0-linux.tar.gz)= 48e67547299a77e36f2ef47b226078ffcebc5fac72dd29702039a85b885a6794
SHA256(gvite-v2.12.0-linux-arm64.tar.gz)= f00597c46c7b3d88379320429843c73b28b023027c6ed7f1bb1dda4d354106c4
SHA256(gvite-v2.12.0-windows.tar.gz)= 9843391e927733db503d3132897685d861fbc85d9d23590ff38df8268c993a95

v2.12.0-rc2

12 Aug 04:03
Compare
Choose a tag to compare
v2.12.0-rc2 Pre-release
Pre-release

Upgrade block height: 101320000

Following features will active at the upgrade height

  1. Dex: add Market Order. (#598)
  2. The pending orders over a month will no longer be cancelled automatically. (#598)
  3. FundContract: add Transfer method so as to directly transfer tokens from one address to another.(#598)

SHA256(gvite-v2.12.0-rc2-darwin.tar.gz)= f6f5872f69b57922190e58c25654ca0a9bfcd1a008435c2f8c65032a0914de7b
SHA256(gvite-v2.12.0-rc2-linux.tar.gz)= c2f974f5fd43b5ac3c4acc6a1ee5cbbfa74fed6a925ff13a5fe88cf65e19d43b
SHA256(gvite-v2.12.0-rc2-linux-arm64.tar.gz)= 7b7c134747a299b8525ae7e74839b383fd5fcb5871125673c5ddb575a6e79180
SHA256(gvite-v2.12.0-rc2-windows.tar.gz)= c32e37a1ee488d468618da662ce57ea8840c47581b4b137bf65be3e91884fe40

v2.12.0-rc1

11 Aug 08:48
Compare
Choose a tag to compare
v2.12.0-rc1 Pre-release
Pre-release

Upgrade block height: 101320000

Following features will active at the upgrade height

  1. Dex: add Market Order. (#598)
  2. The pending orders over a month will no longer be cancelled automatically. (#598)
  3. FundContract: add Transfer method so as to directly transfer tokens from one address to another.(#598)

SHA256(gvite-v2.12.0-rc1-darwin.tar.gz)= 271f0586b016d590318f0c1828749cc18bf178504d53be2e9279931c9af0e03a
SHA256(gvite-v2.12.0-rc1-linux.tar.gz)= b7ef529fde1abd9826814010caf579791c2cc432fdbd4f172b1a0fca307e34f7
SHA256(gvite-v2.12.0-rc1-linux-arm64.tar.gz)= 2d62dc7bf3e7b2ce9f9bc46ba656480a88deccddfefd8a0a9a115d0dcb4aa57c
SHA256(gvite-v2.12.0-rc1-windows.tar.gz)= 6ec7077b528100b40db2e1f1a0b12a1b9ca46598b7774af885d9fc974531f94d

v2.11.3

11 Aug 08:06
Compare
Choose a tag to compare

v2.11.3 is a release version but the fork height has not been determined yet.

Core changes

  1. Dex: add Market Order. (#598)
  2. Onroad transactions are stored in levelDB instead of memory. (#618)
  3. The pending orders over a month will no longer be cancelled automatically. (#598)
  4. FundContract: add Transfer method so as to directly transfer tokens from one address to another.(#598)

RPC API changes

  1. ledger_getVmLogsByFilter: paginated by default and fromHeight of 0 means the latest block instead of the genesis block (#583)
  2. dexfund_getAllTradePairs: get all trade markets info(#597)

SHA256(gvite-v2.11.3-darwin.tar.gz)= 4b5d20ae7003932deefdededba3920da16882817e80818408256396f064ce3fa
SHA256(gvite-v2.11.3-linux.tar.gz)= 766110b9361b5038d336378c469fb26d474f78cc0432e2bc1613b7ab7736860f
SHA256(gvite-v2.11.3-linux-arm64.tar.gz)= 223661631f337e3d8a3aad0b0fa06795af4498ecebc3bdcefe0a3b4492368dbf
SHA256(gvite-v2.11.3-windows.tar.gz)= 2c010ba1224c00116234cfe835de7cb84ac99fb5f652194a6d0611d41b1ee0d0