github FUSIONFoundation/efsn v3.6.0
FUSION Mainnet Released v3.6.0

latest releases: v5.0.3, v5.0.2, v5.0.1...
4 years ago

Protocol Changes in v3.6.0:

  1. FIP-001: Added smart contract support for Time-Lock and Fusion Assets. Smart contracts now support sending and receiving any assets including FSN, with or without Time-Lock. Head over to our Github FIP-001 #56 for instructions and samples, then build your automated Time-Lock Dapp.
  2. Added support for new EVM instructions (e.g. SHL, SHR)
  3. Proof-of-Stake (PoS) hash calculation upgraded to version V3: total ticket hash is no longer involved in the calculation.
  4. Fix for the issue where ticket purchase transactions were delayed for an extended period of time.
  5. Improved opSuicide operation in smart contracts, including transfer of asset balance and TimeLock balance.
  6. Testnet Network ID modified to match its Chain ID.
  7. Updated QuickNodeSetup node docker upgrade script.
  8. Stop transaction pool from accepting Time-Lock transfer transactions with empty receiving addresses.
  9. Enhanced detection of start and end times for ticket transactions.

API Changes in v3.6.0:

All original APIs remain compatible. The following additions has been made to the API based to better support developer needs:

  1. fsn.getLatestNotation — Get the latest short account address.
  2. fsn.getTimeLockValueByInterval — Get the Time-Lock balances filtered by time interval.
  3. fsntx.sendTimeLock — Used in conjunction with TimeLock and Asset to perform smart transfer.
  4. fsn.getAddressByNotation — Getting a destroyed short address (USAN) is reported directly instead of returning an empty address.

Don't miss a new efsn release

NewReleases is sending notifications on new releases.