Skip to content

Releases: nguyenphuminh/JeChain

JeChain v0.30.1

27 Jan 05:09
7f520df
Compare
Choose a tag to compare

Small changeState fix: Removed unwanted BigInt().

JeChain v0.30.0

13 Jan 03:52
b7487e3
Compare
Choose a tag to compare
  • Fixed a problem with nonce in transaction pool: Nonce starts at 0 when checking, it's supposed to be the current nonce of the sender, not 0.
  • Add more info to logs.

JeChain v0.29.0

27 Dec 17:41
065827e
Compare
Choose a tag to compare
  • The Merkle trie is now flat.
  • The path generation algo is now much faster (even though not used yet).
  • Fixed a problem with building tree in state.js
  • Fixed a problem with storage in runtime.js where storage slots are reloaded every time, state and storage are now cached from the beginning.

JeChain v0.28.2

16 Dec 19:05
23dd769
Compare
Choose a tag to compare
  • Add in "get_transactionByTxHash" to get tx from tx hash.

JeChain v0.28.1

18 Oct 06:57
3264052
Compare
Choose a tag to compare
  • You now have an option to pick the chain you want to sync based on configured genesis hash.
  • Node will now log out genesis block's info.

JeChain v0.28.0

17 Oct 06:20
c9c9e46
Compare
Choose a tag to compare
  • Fixed syncing:
    • We have a proper queue now.
    • Nodes in-sync can send blocks to others as well.
  • Added "use strict"; to files not having it already.
  • Changed DB path.

JeChain v0.27.1

16 Oct 13:32
37ff69e
Compare
Choose a tag to compare
  • Rename address to pubkey in get_pubkey.
  • The old get_work gets the latest block in the most idiotic way possible.

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.