Skip to content

Releases: Loopring/protocols

hebao_2.0

22 Nov 04:12
285232f
Compare
Choose a tag to compare
Update deployment-mainnet.md (#2657)

* Update deployment-mainnet.md

* Update deployment-mainnet.md

loopring_3.8.0

09 Jun 06:19
e321b6c
Compare
Choose a tag to compare

loopring_3.7.0

09 Jun 06:18
7846d43
Compare
Choose a tag to compare

ETHPort

loopring_3.6.1

09 Jun 06:08
ea82d1d
Compare
Choose a tag to compare

This is the last version before the following features are added:

  • AMM v2 (3.8)
  • ETHPort (3.7)
  • v3.9

hebao_1.2.0

08 Nov 07:11
b5d8caf
Compare
Choose a tag to compare
[hebao1.2] update UpgraderModule.sol (#2010)

hebao_1.1.6

09 Oct 01:17
00b5613
Compare
Choose a tag to compare
[Loopring AMM] Add more tests and fix a few issues (#1835)

loopring_3.6.0

22 Sep 03:10
c918b16
Compare
Choose a tag to compare
  • It can mix and batch process different types of layer-2 transactions into the same block, which greatly improved the relayer's batching efficiency and reduced the ZKP prover cost.
  • Explicit account activation for layer-2 is no longer required. All Ethereum addresses are activated by default thus can receive funds on layer-2.
  • The capacity is now much larger. It supports up to 2³² (~4.3 billion) accounts, 2¹⁶ (65536) tokens, and ²³² (~4.3 billion) order IDs.
  • It supports much flexible deposits and withdrawals. Now a user can deposit to another user's layer-2 account and can withdraw to any Ethereum address on layer-1.
  • It also supports different layer-2 transaction authentication using ECDSA signature, EdDSA signature, and onchain hash. 
  • It supports Agents - an Agent is smart contracts authorized by a user to act on behalf of the user to transact and interact with Loopring. The Agent design enables extensibility.
  • All withdrawals are potentially fast-withdrawals as long as there are liquidity providers willing to "accelerate" these withdrawals. All fast withdrawals can even be further "speed up" while pending in Ethreum's mempool. Fast withdrawal is built using the Agent design.
  • Layer-2 AMM settlement support. Loopring supports the Balancer's curve: A^a * B^b* … *Z^z = K . Loopring 3.6 allows the very flexible design of the AMM managing contracts on layer-1. These AMM contracts are also Loopring Agents.
  • Layer-2 transfers can be parallel -  they can settle "out of order" to enable scenarios such as red-envelop distribution.
  • Maintainance mode is removed and Shutdown mode no longer requires a complete state revert.
  • All fees are "max fees", which allows the operator to offer users a fee discount.
  • Dual Authoring is back. With Dual Authoring, transfers can omit the recipient address and whoever gets the first Dual Authoring private key can claim the transfer. This enables the payee-scans-payer payment scenario, especially when the payer has no network connection.
  • Orders can specify a target address to match with. This is a protocol-level security guarantee for OTC trades.
  • Deposit fees and token registration fees have been removed.

See here for a more detailed list of changes compared to 3.1:
https://github.com/Loopring/protocols/blob/master/packages/loopring_v3/security_audit/LoopringV3_6_vs_V3_1.pdf

hebao_1.1.5

24 Aug 06:18
09da13d
Compare
Choose a tag to compare

Hebao's first mainnet release with bug fixes and improvements based on internal and external audits.

hebao_1.0.3

29 Jun 02:40
0f163f1
Compare
Choose a tag to compare
Bump @types/node from 14.0.5 to 14.0.14 (#1332)

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.5 to 14.0.14.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <[email protected]>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>