Celo Monorepo Versions Save

Official repository for core projects comprising the Celo platform

core-contracts.v11

3 months ago

Release Notes:

This is the eleventh release of the Celo Core Contracts. It follows the standard release process per the docs.

Audit:

Security audit currently underway.

Key updates in this release:

  1. Sorted Oracles update from Mento and Adding equivalent tokens: https://github.com/celo-org/celo-monorepo/pull/10891
  2. Audit fix #10931
  3. FeeCurrency Adapter: https://github.com/celo-org/celo-monorepo/pull/10907
  4. Audit fix #10940
  5. Fix to calculate unlockable Celo: https://github.com/celo-org/celo-monorepo/pull/10731
  6. Gas Price Minimum can never be zero for any token: https://github.com/celo-org/celo-monorepo/pull/10909
  7. Add logic for getTotalPendingWithdrawalsCount: https://github.com/celo-org/celo-monorepo/pull/10488
  8. Add Hotfix hash calculator: https://github.com/celo-org/celo-monorepo/pull/10697
  9. Miscellaneous fixes #10945

Specific Version Updates:

  • FeeCurrencyAdaptor: N/A => 1.1.0.0
  • GasPriceMinimum: 1.2.0.0 => 1.2.0.1
  • Governance: 1.4.0.0=>1.4.1.0`
  • LockedGold: 1.1.2.2 => 1.1.3.0
  • SortedOracles: 1.1.2.3 => 1.1.3.0

Note: FeeCurrencyAdaptor is not a core contract, and just implemented as a reference implementation. Audit: cLabs Equivalent Tokens Review - Summary Report.pdf

core-contracts.v11.pre-audit

4 months ago

Release Notes:

This is the eleventh release of the Celo Core Contracts. It follows the standard release process per the docs.

Audit:

Security audit currently underway.

Key updates in this release:

  1. Sorted Oracles update from Mento and Adding equivalent tokens: https://github.com/celo-org/celo-monorepo/pull/10891
  2. FeeCurrency Adapter: https://github.com/celo-org/celo-monorepo/pull/10907
  3. Fix to calculate unlockable Celo: https://github.com/celo-org/celo-monorepo/pull/10731
  4. Gas Price Minimum can never be zero for any token: https://github.com/celo-org/celo-monorepo/pull/10909
  5. Add logic for getTotalPendingWithdrawalsCount: https://github.com/celo-org/celo-monorepo/pull/10488
  6. Add Hotfix hash calculator: https://github.com/celo-org/celo-monorepo/pull/10697

Specific Version Updates:

FeeCurrencyAdaptor: N/A => 1.1.0.0 GasPriceMinimum: 1.2.0.0 => 1.2.0.1 Governance: 1.4.0.0 => 1.4.1.0 LockedGold: 1.1.2.2 => 1.1.3.0 SortedOracles: 1.1.2.3 => 1.1.3.0

@celo/[email protected]

5 months ago

Patch Changes

  • Updated dependencies [9ab9d00eb]
  • Updated dependencies [1c9c844cf]
  • Updated dependencies [9ab9d00eb]

@celo/[email protected]

5 months ago

Patch Changes

  • 041fc926f: Turn back on parallel registry updating for governance proposal views
  • 041fc926f: Add textual feedback about parsing proposal
  • 041fc926f: Fix Proposal View Regression when it includes proxy updates

@celo/[email protected]

5 months ago

Major Changes

  • 1c9c844cf: Remove contracts from lib/generated. now available in @celo/abis package at @celo/abis/web3

@celo/[email protected]

5 months ago

Patch Changes

  • 041fc926f: Add textual feedback about parsing proposal
  • Updated dependencies [041fc926f]
  • Updated dependencies [041fc926f]
  • Updated dependencies [041fc926f]

contract-abis-v10.0.0

5 months ago

Breaking changes

As well as being the ABIS that correspond to celo core contracts release 10, there are a few breaking changes from release 9

  • ethers types have been removed completely
  • the javascript files previously in the types/web3 folder are no longer under types ie @celo/abis/types/web3/Accounts vs @celo/abis/web3/Accounts
  • the javascript files previously in the types/wagmi folder are now top level ie @celo/abis/Accounts vs @celo/abis/types/wagmi/Accounts

non breaking changes

  • both esm and cjs imports are supported
  • ts/js abis can be imported from index eg import { accountsABI } from "@celo/abis" however the json abis web3 specific functions/types must be imported direct from their file paths.

npm

contract-abis-v10.0-beta

5 months ago

The beta series for @celo/[email protected] + @celo/[email protected] should be thought of as developer testing of the release process and not consumed in any packages.

@celo/[email protected]

6 months ago

Patch Changes

  • 88e3788b8: add notice that LockedGold.getTotalPendingWithdrawalsCount is not yet available on all networks
  • 70f600bb0: Mark MetaTransactionWallet and MetaTransactionWalletDeployer as deprecated, including functions to get them and their wrappers. see https://github.com/celo-org/celo-monorepo/issues/10766
  • 2985f9eb2: Refactor Accounts.getParsedSignatureOfAddress

@celo/[email protected]

6 months ago

Patch Changes

  • 6ff7f4a1e: network:contracts command fix added StableTokens to unversioned contracts list
  • Updated dependencies [88e3788b8]
  • Updated dependencies [70f600bb0]
  • Updated dependencies [2985f9eb2]