Skip to content

Commit 1387e44

Browse files
authored
Merge pull request #1676 from matter-labs/changelog-v6
Changelog for contractsv6
2 parents 8301cf6 + 8a4a973 commit 1387e44

File tree

2 files changed

+26
-4
lines changed

2 files changed

+26
-4
lines changed

changelog/contracts.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,27 @@
22

33
All notable changes to the contracts will be documented in this file.
44

5+
## 2021-02-06
6+
7+
**Version 5.1** is scheduled for upgrade.
8+
9+
### Added
10+
11+
- `MintNFT`, `WithdrawNFT` operations, which enable native NFT support.
12+
- `Swap` operation, which depending on the implementation may serve either order book or atomic swaps functionality.
13+
- The security council, which is able to shorten the upgrade notice period. More on that
14+
[here](https://medium.com/matter-labs/keeping-funds-safe-a-3-factor-approach-to-security-in-zksync-2-0-a70b0f53f360).
15+
- `RegeneisMultisig.sol` to handle submissions of the new root hash by the security council during the upgrade.
16+
- A special account with id `2**24 - 1`. It is used to ensure the correctness of the NFT data.
17+
18+
### Changed
19+
20+
- The maximum amount of tokens that can be used to pay transaction fees is increased to 1023.
21+
- The account tree depth for each account increased to `32`.
22+
- Due to the smart contract size limitations, `ZkSync.sol` was split into two parts: the original `ZkSync.sol` and the
23+
`AdditionalZkSync.sol`, to which some functionality is delegated.
24+
- `ZkSyncNFTFactory.sol` which serves as a default NFT factory, where all the NFTs are withdrawn by default.
25+
526
## 2021-25-02
627

728
**Version 5** is scheduled for upgrade.

changelog/js-sdk.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,16 @@
22

33
All notable changes to `zksync.js` will be documented in this file.
44

5-
## Unreleased
5+
## Version 0.11.0
66

77
### Added
88

9-
### Changed
9+
- Methods for working with NFTs. You can read more [here](https://zksync.io/dev/nfts.html).
10+
- Methods for working with atomic swaps/limit orders. You can read more [here](https://zksync.io/dev/swaps.html).
1011

11-
### Deprecated
12+
### Changed
1213

13-
### Fixed
14+
- `zksync-crypto` to support atomic swaps/limit orders functionality.
1415

1516
## Version 0.10.9 (13.04.2021)
1617

0 commit comments

Comments
 (0)