All notable changes to this project will be documented in this file.
- Removed extra crates base64, ed25519, sha2
- Minor refactoring
- Add new capability for disabling split of out queues during shard split
- HashMapAug and OutMsgQueue insertion API extended
- SMFT capability added
- Fix cells serialization format
- BLS data structures have been added
- Add new capability constant for TVM improvements
- Remove set_level_mask calls (levels are set at finalization now)
- Fixed
Block::set_gen_utime_ms
method
- Fixed deserialization of BlockInfo. Added method BlockInfo::read_from_ex()
- Removed 'fast_finality' feature
- Use new functions for hashmap manipulation
- Added new method MerkleUdate::apply_for_with_metrics()
- Remove compiler warning
- Fix the build for fast finality
- Added GlobalCapabilities::CapOptimisticConsensus
- Deleted unused field CollatorRange.unexpected_finish
- Store
original_shard
inProcessedUpto
for optimistic consensus
- Added CollatorRange:: updated_at
- Added ref_shard_blocks to ShardStateUnsplit
- Added new parameter 'collators' to ShardHashes::add_workchain
- Add milliseconds to state
- Added end_lt to ShardBlockRef
- Added BlockInfo::gen_utime_ms (#1)
- Open library tests
- Fix compiler warnings
- Increase package version
- Minor fixes for optimistic consensus
- Added "collator" and "ref shard blocks" fields for optimistic consensus
- Added config param 44
SuspendedAddresses
andComputeSkipReason::Suspended
- Added capability flag for big cells
GlobalCapabilities::CapBigCells = 0x4000_0000
- Supported ever-types version 2.0
- Add capability for fees in Gas units
- Fixed appending references to cells
- Add capability and feature for groth
- Add common as submodule
- New version of
Block
struct with out messages queue updates for foreign workchains - Added
GlobalCapabilities::CapWc2WcQueueUpdates
- Added new functions related with out messages queue updates
- Merkle proof pruned cell access fix
- Deprecated functions removed
- Refactor in message types naming
- Switched to Rust 2021 edition
- Performance issue in ValidatorDescr - removed ed25519_dalek::PublicKey using for holding public_key data
- Removed unused SignedBlock structure
- Bumped crc version to 3.0