Releases: nguyenphuminh/JeChain
Releases · nguyenphuminh/JeChain
JeChain v0.30.1
Small changeState
fix: Removed unwanted BigInt()
.
JeChain v0.30.0
- 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
- 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
- Add in "get_transactionByTxHash" to get tx from tx hash.
JeChain v0.28.1
- 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
- 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
- Rename
address
topubkey
inget_pubkey
. - The old
get_work
gets the latest block in the most idiotic way possible.
JeChain v0.27.0
- 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
anddeserializeTransaction
to serialize/deserialize transactions. - Update RPC docs.
JeChain v0.26.0
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
Add get_nonce
RPC method to get account's nonce.