Skip to content

Releases: rsksmart/rskj

RSK Orchid Release v0.5.1

02 Oct 17:42
ORCHID-0.5.1
28f8014
Compare
Choose a tag to compare

This release is mainly focused on bug fixing and security improvements. This is a summary of the changes included in this version:

  • Collect NodeHandler reputation when purging (#641)
  • Consider gasPrice in miner transactions selection algorithm (#651)
  • Bug fixing and code clean up (#640, #642, #643, #644, #650, #653)

You can find a complete list of the changes introduced in Orchid 0.5.1 milestone.

SHA256: 24d021a33d45917826b6d5da84e206368d8ac6de20abc55a89466404155c697d rskj-core-0.5.1-ORCHID-all.jar

RSK Orchid Release v0.5.0

04 Sep 18:43
ORCHID-0.5.0
db78228
Compare
Choose a tag to compare

This is the first release of network upgrade code-named Orchid. v0.5.0 brings several security and stability improvements, bug fixes, new VM opcode, among other changes.

IMPORTANT: Since consensus rules have changed, this version is not compatible with previous versions. If you've been running previous versions of RSK client node, we encourage you to update to this new version. See this blog post for more information.

This is a summary of the changes included in this version:

  • Performance and scalability improvements in Remasc native contract
  • 2-way-peg unlimited whitelisting support
  • Bridge methods local calls restrictions
  • Bridge block locator performance improvements
  • EXTCODESIZE support for native contracts
  • New opcode STATICCALL

You can find a complete list of the changes introduced in Orchid 0.5.0 milestone.

SHA256:
e85a791b70be0986baab8b5dfd1bd6edcdd03b8e5329d668ff71b645ed794fa4 rskj-core-0.5.0-ORCHID-all.jar

RSK Bamboo Release v0.4.4

03 Jul 18:30
BAMBOO-0.4.4
555b984
Compare
Choose a tag to compare

This release is mainly focused on performance improvements, reducing block processing and blockchain synchronization times.

This is a summary of the changes included in this version:

  • Remove tx execution on tx pool addition (#596)
  • Added onBestBlock event (#587)
  • Add networkId in peer discovery (#601)

You can find a complete list of the changes introduced in Bamboo 0.4.4 milestone.

SHA256:
fc2c73a23bbd20e82d569acf618c24abeaba6106c179a91fa0a0bcee88a15050 rskj-core-0.4.4-BAMBOO-all.jar

RSK Bamboo Release v0.4.3

14 Jun 17:45
BAMBOO-0.4.3
0be5275
Compare
Choose a tag to compare

This release introduces support for pub/sub using subscriptions ('newHeads'), improves usage of configuration settings and fixes minor issues detected in previous versions.

IMPORTANT: This version introduces several changes in configuration file. We've made available a very simple tool that makes configuration migration between versions easier.

This is a summary of the changes included in this version:

  • Support for pub/sub using subscriptions ('newHeads' notification) (#571)
  • Improve transactions validations (#554)
  • Node's performance improvements (#514, #545, #551)
  • Configuration friendliness improvements and support for network specification through cli-args (#513, #530, #566, #569)
  • Bug fixes (#528, #553, #564, #592)

You can find a complete list of the changes introduced in Bamboo 0.4.3 milestone.

SHA256:
f627d8a79fa926d9a28b3d2180909b0891d0bfe851dae4121f0f976c3452f935 rskj-core-0.4.3-BAMBOO-all.jar

RSK Bamboo Release v0.4.2

04 May 01:41
BAMBOO-0.4.2
Compare
Choose a tag to compare

This release introduces improvements in synchronization, security fixes and minor issues resolutions detected in previous versions (#546)

IMPORTANT: If you are already running a previous version of RSKj, it's strongly recommended to do a database reset and restart node. Also, if you are upgrading from 0.4.0, please check changes in configuration file introduced in previous version of the client.

SHA256:
208325af99253ca72c399e526a0144928f7b34dd8ad235a31f5c59f3a61c5992 rskj-core-0.4.2-BAMBOO-all.jar

RSK Bamboo Release v0.4.1

20 Mar 01:39
BAMBOO-0.4.1
c11d663
Compare
Choose a tag to compare

This release introduces JSON-RPC txpool module, blockchain synchronization enhancements, block submission performance improvements and fixes minor issues detected in previous versions.

IMPORTANT: This version introduces several changes in configuration file. We've made available a very simple tool that makes configuration migration between versions 0.4.0 and 0.4.1 easier.

This is a summary of the changes included in this version:

  • Introduce txpool JSON-RPC module (#471, #484, #497)
  • Add support for 'pending' in eth_call JSON-RPC method (#490)
  • Synchronization enhancements (#510, #507, #505)
  • New block submissions methods (#486)
  • Dns rebinding attack prevention (#459)
  • Web3 filters improvements (#442)
  • Logging improvements (#424, #423, #418)

You can find a complete list of the changes introduced in Bamboo 0.4.1 milestone.

SHA256:
1d53dca07ddb488f6ba72804136fa80e60295d112c3366ff4d934fe6526cc5d5 rskj-core-0.4.1-BAMBOO-all.jar

RSK Bamboo Release v0.4.0

05 Jan 19:12
BAMBOO-0.4.0
6e45eaf
Compare
Choose a tag to compare

This release brings several security and stability improvements, bug fixes, new VM opcodes, among other changes.

IMPORTANT: this release is the first client version that runs on RSK Mainnet Beta, and it's configured by default to run on this network. To run on Testnet, you need to change node's configuration file (see Wiki for further reference). Since consensus rules have changed, this version is not compatible with previous versions. If you've been running previous versions of RSK client node on Testnet, we encourage you to update to this new version.

This is a summary of the changes included in this release:

  • Default configuration is now Mainnet (#349)
  • Support for Ethereum Improvement Proposal 658 (#333)
  • Trie serialization/deserialization improvements (#315)
  • RETURNDATASIZE and RETURNDATACOPY new opcodes (#306)
  • Bridge native contract improvements (#341, #346, #347, #378)
  • Bug fixes (#301, #312, #314, #335)

You can find a complete list of the changes introduced in Bamboo 0.4.0 milestone.

SHA256:
9d54cbb20d87bffde054a2464ca07ee6df6684d7372d129bc5ff82f9a6b70a95 rskj-core-0.4.0-BAMBOO-all.jar

RSK Bamboo Release v0.3.0

04 Dec 12:35
BAMBOO-0.3.0
56a2d3f
Compare
Choose a tag to compare

This release brings several security and stability improvements, bug fixes, new VM opcodes, among other changes.

IMPORTANT: since consensus rules have changed, this version is not compatible with previous versions. If you've been working on previous versions of our client node, we encourage you to update to this new version.

This is a summary of the changes included in this version:

  • DUPN, SWAPN and TXINDEX new opcodes (#261)
  • Addition of REVERT opcode (#230)
  • Support for big integer modular exponentiation (#231)
  • Other Ethereum Improvement Proposals have been implemented (#253, #267)
  • Return status results for mined block submission (#227)
  • New blockchain synchronization model (#220, #246, #276) is more stable and secure than previous version.
  • Bug fixes (#234, #242, #243, #252, #270, #278, #282)

You can find a complete list of the changes introduced in Bamboo 0.3.0 milestone.

SHA256:
8c5f0db32ed0ea093c01284ad184de02594b002ff9722fb2158260295105f33e rskj-core-0.3.0-BAMBOO-all.jar

RSK Ginger Release v0.2.5

11 Oct 21:31
GINGER-0.2.5
Compare
Choose a tag to compare

This release introduces peer scoring (initial implementation), missing block validations, technical debt improvements and fixes minor issues detected in previous versions.

SHA256:
def8d8dfc22b04033db6511831d110e7db10dba6b24f41c10d22b5021070e751 rskj-core-0.2.5-GINGER-all.jar

RSK Ginger Release v0.2.4

01 Sep 21:24
GINGER-0.2.4
Compare
Choose a tag to compare

This release introduces segwit support for merge mining, solves minor issues in peer discovery process and fixes minor issues detected in previous versions.

SHA256:
a1037e5a32832bc6ebe1349af60ff4673271adc3e38e3c102756602acab0eb0b rskj-core-0.2.4-GINGER-all.jar