Skip to content

Releases: nguyenphuminh/JeChain

JeChain v0.27.0

09 Sep 03:28
4c3b60d
Compare
Choose a tag to compare
  • Fixed get_blockNumber.
  • Changed get_address from returning the client's public key to returning the client's address.
  • Added get_pubkey to get client's public key, serializeTransaction and deserializeTransaction to serialize/deserialize transactions.
  • Update RPC docs.

JeChain v0.26.0

28 Jul 11:03
02a6af4
Compare
Choose a tag to compare

Big fix!!!

  • Fixed a fatal transaction verification bug that lets contracts make transactions and ignore checks.
  • Fixed a fatal state error where storageRoot does not exist.
  • Fixed block RPC methods, now blocks are deserialized when sent.
  • Optimized bhashDB and stateDB, everything are now bytes!

JeChain v0.25.3

27 Jul 13:14
14c5f42
Compare
Choose a tag to compare

Add get_nonce RPC method to get account's nonce.

JeChain v0.25.2

26 Jul 07:13
112ce18
Compare
Choose a tag to compare
  • Fixed some old logs that were missing content.
  • Errors are now separated from normal logs.
  • Logs now have colors to differentiate errors and normal logs.

JeChain v0.25.1

08 Jul 14:17
62663bc
Compare
Choose a tag to compare
  • Removed dumb logs.
  • Make logs cool: Now include time in console logs.
  • Fix miner's state transition: Miners used to ignore transaction fees due to a faulty piece of code :/

JeChain v0.25.0

04 Jul 10:02
9a9f256
Compare
Choose a tag to compare
  • Add serialization for additional data (contract gas, smart contract body, contract call arguments).
  • Properly pad hex strings.

JeChain v0.24.0

02 Jul 08:00
a5e8e2d
Compare
Choose a tag to compare
  • Variables, numbers and strings are no longer here, only hex strings are allowed.
  • You can now reference a value from a mem position as a mem position.
  • All values are unsigned now.
  • Fixed a lot of commands.

JeChain v0.23.4

11 Jun 08:31
0530281
Compare
Choose a tag to compare
  • VM should revert when there is not enough gas to continue.
  • Fixed an oopsie that lead to the original state being the same as current state.

JeChain v0.23.3

21 May 03:06
e307b7a
Compare
Choose a tag to compare

Add block serialization.

JeChain v0.23.2

20 May 15:56
063fe6f
Compare
Choose a tag to compare

Add tx serialization.