Skip to content

Releases: nguyenphuminh/JeChain

JeChain v0.30.4

15 Jul 14:52
7848ebe
Compare
Choose a tag to compare
  • Removed unnecessary imports.
  • Removed unnecessary code that immensely slowed things down.
  • Removed most .keys().all() that immensely slowed things down.
  • Fixed an error where contract's state and storage are not up to date when executing transactions sequentially.
  • Fixed a typo in RPC code.

JeChain v0.30.3

11 Jul 06:46
5bb4828
Compare
Choose a tag to compare
  • Remove all .keys().all() in RPC which are extremely slow.
  • Fixed undefined address and Level in account's storage-related rpc methods.
  • Fixed db not closing after get_storageKeys.

JeChain v0.30.2

10 Jul 05:44
81cca05
Compare
Choose a tag to compare

It's been quite a while but hey I'm back with a new release :)

  • Remove "__dirname".
  • Minor fix for contract runtime allowing division by 0.
  • Minor fix for "throwError" in rpc.
  • Add "use strict" to files missing.
  • Remove unnecessary package imports.

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.