celo-monorepo

Official repository for core projects comprising the Celo platform

APACHE-2.0 License

Downloads
16.6K
Stars
679
Committers
195

Bot releases are visible (Hide)

celo-monorepo - @celo/[email protected]

Published by github-actions[bot] 11 months ago

Patch Changes

celo-monorepo - @celo/[email protected]

Published by github-actions[bot] 11 months ago

Major Changes

  • 97d5ccf43: Remove getPhoneHash, to lookup an odis hash for an identifier use getIdentifierHash from @celo/identity

Patch Changes

celo-monorepo - @celo/[email protected]

Published by github-actions[bot] 11 months ago

Patch Changes

celo-monorepo - @celo/[email protected]

Published by github-actions[bot] 11 months ago

Patch Changes

celo-monorepo - @celo/[email protected]

Published by github-actions[bot] 11 months ago

Patch Changes

celo-monorepo - @celo/[email protected]

Published by github-actions[bot] 11 months ago

Patch Changes

celo-monorepo - @celo/[email protected]

Published by github-actions[bot] 11 months ago

Minor Changes

  • add FeeHandler Wrapper
  • 32face3d8: Governance delegation functions added
  • 87647b46b: Add multisig:approve command to CLI, expose MultiSig.confirmTransaction in ContractKit.

Patch Changes

celo-monorepo - @celo/[email protected]

Published by github-actions[bot] 11 months ago

Patch Changes

  • 679ef0c60: Add back setFeeMarket function and re remove fillGasPrice which were accidentally reverted in beta 0
  • Updated dependencies [97d5ccf43]
celo-monorepo - @celo/[email protected]

Published by github-actions[bot] 11 months ago

Major Changes

  • 97d5ccf43: Remove getIdentifierHash, IdentifierPrefix, getIdentifierPrefix. These have been moved to @celo/odis-identifiers
celo-monorepo - @celo/[email protected]

Published by github-actions[bot] 11 months ago

Minor Changes

  • 06700f3ad: Update of Governance Upvote function
  • 32face3d8: Delegation of Governance votes
  • 1e8d07ba6: add FeeHandler contract info to celocli network:contracts command
  • 87647b46b: Add multisig:approve command to CLI, expose MultiSig.confirmTransaction in ContractKit.

Patch Changes

celo-monorepo - @celo/explorer 5.0.5

Published by aaronmgdr about 1 year ago

patch changes

  • 53bbd4958: Note celo sdk packages will no longer be fix bumped (ie will not share the same version always) and will now use ^range when depending on each other
  • d48c68afc: Calls to getContractMappingFromSourcify() are now memoized in the same structure (this.addressMapping) as getContractMappingFromCore, getContractMappingWithSelector now runs in parallel
celo-monorepo - ContractKit / Connection / Wallets Release 5.1.0

Published by aaronmgdr about 1 year ago

5.1.0

Minor Changes

Patch

  • 53bbd4958: Note celo sdk packages will no longer be fix bumped (ie will not share the same version always) and will now use ^range when depending on each other

  • d48c68afc: Add memoization to Connection.chainId() funciton. this is reset when setProvider is called.

  • d48c68afc: parallelize async calls in Governance Wrapper

celo-monorepo - SDK Release 5.0.4

Published by aaronmgdr about 1 year ago

@celo/wallet-ledger

Fixes issue where uses trying to sign with ledger where unable to by forcing use of celo legacy tx type as this is all celo ledger app supports for now see #10487

celo-monorepo - CeloCLi 3.0.1

Published by aaronmgdr about 1 year ago

Fixes

  • once again signing with ledgers work
celo-monorepo - [email protected]

Published by aaronmgdr about 1 year ago

Breaking changes

This release if the celocli bumps node support from node 14 to node 18

other changes / fixes

dep changes

  • use contractkit v5 (this brings eip 1559 / cip 42 support under the hood)
  • bump humanize-duration to latest version
  • remove unused deps, @celo/bls12377js, bip32, bip39
celo-monorepo - Contracts Release 10

Published by martinvol about 1 year ago

Release Notes:

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

Audit:

Security audit by Hexens attached is attached to this release.

Key updates in this release:

General:

  1. Add solidity wrappers for CIP-20/30/31 precompiles #10240
  2. Update Lock Gold Error Message "Not Account" #10315
  3. Update upvode function #10268
  4. Fix dequeueProposalIfReady() for expired proposals. #10324
  5. Remove TransferWhitelist contract #10318
  6. Proposal info exposed #10330
  7. Interfaces solidity version update #10355
  8. Governance vote delegation #10325

Relevant for Gingerbread Hardfork:
10. Ultra Green Celo Implementation #10227
11. GasPriceMinimum update #10437

Specific Version Updates:

  • Accounts: 1.1.4.0 => 1.1.4.1
  • BlockchainParameters: 1.2.0.0 => 1.3.0.0
  • FeeCurrencyWhitelist: 1.1.0.0 => 1.1.1.0
  • FeeHandler: N/A => 1.1.0.0
  • GasPriceMinimum: 1.1.1.0 => 1.2.0.0
  • Governance: 1.3.0.0 => 1.4.0.0
  • LockedGold: 1.1.2.1 => 1.1.3.0
  • MentoFeeHandlerSeller: N/A => 1.1.0.0
  • UniswapFeeHandler: N/A => 1.1.0.0
  • Validators: 1.2.0.4 => 1.2.0.5
celo-monorepo - ODIS Combiner 3.0.0

Published by alecps about 1 year ago

Misc performance improvements. See #10513

celo-monorepo - ODIS Signer 3.0.1

Published by alecps about 1 year ago

This patch release fixes an issue we saw shortly after releasing v3.0.0 where the Signer incorrectly treats a closed socket from the Combiner as a timeout and attempts to respond with a 500 status code. When the Combiner receives enough responses from Signers to respond to the user, it will abort outstanding requests with an AbortSignal. In v3.0.0, the Signer timeout logic was upgraded to listen for 'abort' events and treat them as timeouts. Because the Signer was unable to distinguish between 'abort' events caused by timeouts and ones caused by the Combiner, it appeared to be timing out and returning 500s frequently.

In this release, we've changed back the Signer's timeout logic to rely on setTimeout and added a new connectionClosedHandler to catch closed socket events

celo-monorepo - ODIS Signer 3.0.0

Published by alecps about 1 year ago

  • This upgrade features significant performance improvements to reduce latency and increase throughput.
  • Full node queries will now be cached, so we've removed blockNumber from the SignMessageResponse type.
  • We've also fully deprecated the legacy endpoints and deleted the legacy rate limiting mechanism from the code

See https://github.com/celo-org/celo-monorepo/pull/10462

celo-monorepo - SDK Release 4.1.1

Published by alecps about 1 year ago

Updates to package versions necessary for the release of v3.0.0 of the @celo/phone-number-privacy-common package and package version upgrades to support node 18. The @celo/phone-number-privacy-common package has been upgraded with miscellaneous small changes to support the ODIS 3.0.0 release - the most significant of which is the removal of blockNumber from the SignMessageResponse type.