8000 fix(deps): update celo packages (major) by renovate[bot] · Pull Request #283 · valora-inc/resolve-kit · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

fix(deps): update celo packages (major) #283

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor
@renovate renovate bot commented Jan 15, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@celo/base (source) ^6.0.0 -> ^7.0.2 age adoption passing confidence
@celo/contractkit (source) ^5.2.1 -> ^9.2.1 age adoption passing confidence
@celo/utils (source) ^5.0.6 -> ^8.0.2 age adoption passing confidence

Release Notes

celo-org/developer-tooling (@​celo/base)

v7.0.2

Compare Source

Patch Changes

v7.0.1

Compare Source

Patch Changes

v7.0.0

Compare Source

Major Changes
Minor Changes

v6.1.0

Compare Source

Minor Changes
  • #​59 38b2631 Thanks @​nicolasbrugneaux! - CHANGE - Replaced all deprecated cryptographic depencies with the audited and maintained suite of crypto libraries @noble/* and @scure/*

v6.0.1

Compare Source

Patch Changes
  • #​200 6e3372f Thanks @​nicolasbrugneaux! - The following changes are related to adding support for more fee currencies in the @​celo packages.

    (CHANGED): all places referring to gasCurrencies have been changed from string to StrongAddress for safer types. This shouldn't impact you as you already should have been giving 0x${string} in these places

celo-org/developer-tooling (@​celo/contractkit)

v9.2.1

Compare Source

Patch Changes

v9.2.0

Compare Source

Minor Changes

v9.1.1

Compare Source

Patch Changes

v9.1.0

Compare Source

Minor Changes
Patch Changes

v9.0.1

Compare Source

Patch Changes

v9.0.0

Compare Source

Major Changes
  • #​340 33ad4aa Thanks @​aaronmgdr! - Removes all exports under the lib/identity folder. These have been move to a new @​celo/metadata-claims package and should be imported from there.

    Note that folder structure is also flattened slightly. so replace @celo/contractkit/lib/identity/claims/ with @celo/metadata-claims/lib/

    example

    - import { createAccountClaim } from '@​celo/contractkit/lib/identity/claims/account'
    + import { createAccountClaim } from '@​celo/metadata-claims/lib/account'
    - import { ContractKit, IdentityMetadataWrapper, newKitFromWeb3 } from '@​celo/contractkit'
    - import { ClaimTypes } from '@​celo/contractkit/lib/identity'
    + import { ContractKit, newKitFromWeb3 } from '@​celo/contractkit'
    + import { ClaimTypes, IdentityMetadataWrapper } from '@​celo/metadata-claims'
    

    Note that Contractkit is Not a dependency. Instead when using IdentityMetadataWrapper you should make an object that satisfis the AccountMetadataSignerGetters type

    import { AccountMetadataSignerGetters } from '@​celo/metadata-claims/lib/types'

    using viem it would be like

    const accountsMetaDataSignerGetters: AccountMetadataSignerGetters = {
      isAccount: async (address: string) => accounts.read.isAccount([address as Address]),
      getValidatorSigner: async (address: string) =>
        accounts.read.getValidatorSigner([address as Address]),
      getVoteSigner: async (address: string) =>
        accounts.read.getValidatorSigner([address as Address]),
      getAttestationSigner: async (address: string) =>
        accounts.read.getValidatorSigner([address as Address]),
    }
Minor Changes
  • #​447 7bc05c2 Thanks @​shazarre! - Exposes EpochManager.getElectedSigners contract method

  • 76045eb Thanks @​shazarre! - ValidatorsWrapper: add registerValidatorNoBls to allow registration without BLS keys which are not supported in L2

Patch Changes

v8.3.1

Compare Source

Patch Changes

v8.3.0

Compare Source

Minor Changes
  • #​348 76d09b7 Thanks @​shazarre! - Adds support for firstKnownEpoch, getFirstBlockAtEpoch, getLastBlockAtEpoch on EpochManager wrapper
Patch Changes

v8.2.0

Compare Source

Minor Changes

v8.1.1

Compare Source

Patch Changes

v8.1.0

Compare Source

Minor Changes
  • #​264 59f4b42 Thanks @​nicolasbrugneaux! - Add support for serializing, sending, parsing and deserializing cip66 transactions. This tx type is preffered over cip64 when paying for gas with tokens. Like eip1559 maxFeePerGass and maxPriorityFeePerGas are denominated in CELO. To create an cip66 transaction with Contractkit call the kit.populateMaxFeeInToken method with your transaction and then send it.

  • #​267 f553539 Thanks @​shazarre! - Introduced CeloDistributionScheduleWrapper

  • #​266 182bf73 Thanks @​aaronmgdr! - Adds support for FeeCurrencyDirectory contract

  • #​266 182bf73 Thanks @​aaronmgdr! - Introduces getConfig for FeeCurrencyDirectoryWrapper

  • #​279 06019bf Thanks @​shazarre! - Adds support for <1.5.0.0 and >=1.5.0.0 Governance contract version

Patch Changes

v8.0.0

Compare Source

Major Changes
  • #​200 6e3372f Thanks @​nicolasbrugneaux! - The following changes are related to adding support for more fee currencies in the @​celo packages.

    (BREAKING): setFeeCurrency changed to accept an address instead of previously accepting a StableToken
    (CHANGED): all places referring to gasCurrencies have been changed from string to StrongAddress for safer types. This shouldn't impact you as you already should have been giving 0x${string} in these places
    (CHANGED): reinforced the types of most contract wrappers to use StrongAddress where appropriate

  • #​200 6e3372f Thanks @​nicolasbrugneaux! - Removes stable token infos from the kit.getNetworkConfig()

    Removes from StableTokenWrapper all InflationParameters including, valueToUnits(), unitsToValues(), setInflationParameters(),

    Removes the inflation params from StableTokenWrapper.getConfig

Patch Changes

v7.2.0

Compare Source

Minor Changes

v7.1.0

Compare Source

Minor Changes
  • #​140 0ad9c01 Thanks @​timmoreton! - Activate votes from any account, new optional parameter to specify for account in ElectionWrapper:activate
Patch Changes

v7.0.0

Compare Source

Major Changes
Patch Changes
  • #​57 8fb6c76 Thanks @​aaronmgdr! - Re-removes MetaTransaction wallets, as previously removed in 6.0.0 (9ab9d00).

    Remove support for deprecated MetaTransactionWallet and MetaTransactionWalletDeployer. If absolutely needed the contracts can be accessed directly or an alternative such as account abstraction should be used.

  • #​56 7dfbcd6 Thanks @​aaronmgdr! - Re-removes grandamento

    While 6.0.0 (9ab9d00) previously removed grandamento it was added back temporarily because @celo/celocli required the wrappers to be available in order to execute the proposal to remove it from governance. It is now gone for good. RIP.

    Due to previous removal this is not considered a breaking change.

  • Updated dependencies [6b2e34c]:

v6.0.0

Compare Source

Major Changes
  • 1c9c844: Remove contracts from lib/generated. now available in @​celo/abis package at @​celo/abis/web3
celo-org/developer-tooling (@​celo/utils)

v8.0.2

Compare Source

Patch Changes

v8.0.1

Compare Source

Patch Changes

v8.0.0

Compare Source

Major Changes
Patch Changes

v7.0.0

Compare Source

Major Changes
  • #​59 38b2631 Thanks @​nicolasbrugneaux! - CHANGE - Replaced all deprecated cryptographic depencies with the audited and maintained suite of crypto libraries @noble/* and @scure/*
    BREAKING - Some functions that used to return a Buffer now return a UInt8Array instead due to underlying changed
Patch Changes

v6.0.1

Compare Source

Patch Changes
  • #​200 6e3372f Thanks @​nicolasbrugneaux! - Bump web3-* 8000 to 1.10.4 -- Some consumers may be forced to upgrade their web3 instance to the same version

  • #​200 6e3372f Thanks @​nicolasbrugneaux! - The following changes are related to adding support for more fee currencies in the @​celo packages.

    (CHANGED): all places referring to gasCurrencies have been changed from string to StrongAddress for safer types. This shouldn't impact you as you already should have been giving 0x${string} in these places

  • Updated dependencies [6e3372f]:

v6.0.0

Compare Source

Major Changes
  • #​105 6b2e34c Thanks @​aaronmgdr! - Remove export compareBN

    This would have been used to sort BN.js numbers. Generic comparator functions are not really the scope of this library. Removing it allows the bn.js dependency to be removed too. If you were using this function it can be re-implemented as

    export function compareBN(a: BN, b: BN) {
      if (a.eq(b)) {
        return 0
      } else if (a.lt(b)) {
        return -1
      } else {
        return 1
      }
    }

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "after 8:00 before 23:00 every weekday except on Friday" in timezone UTC.

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/major-celo-packages branch 8 times, most recently from 1db7455 to 2bb9dd6 Compare January 22, 2024 03:54
@renovate renovate bot force-pushed the renovate/major-celo-packages branch 7 times, most recently from 1cfdfd3 to 45ae3a5 Compare January 29, 2024 05:16
@renovate renovate bot force-pushed the renovate/major-celo-packages branch 11 times, most recently from 5b34e97 to c84feb3 Compare February 5, 2024 09:04
@renovate renovate bot force-pushed the renovate/major-celo-packages branch 2 times, most recently from bf97257 to 2e3936c Compare February 7, 2024 12:48
@renovate renovate bot force-pushed the renovate/major-celo-packages branch 2 times, most recently from 0bc1269 to 65270af Compare February 22, 2025 12:34
@renovate renovate bot force-pushed the renovate/major-celo-packages branch 3 times, most recently from 9332967 to 0650c93 Compare March 3, 2025 09:22
@renovate renovate bot force-pushed the renovate/major-celo-packages branch 4 times, most recently from 5395881 to 84af247 Compare March 16, 2025 20:47
@renovate renovate bot force-pushed the renovate/major-celo-packages branch 9 times, most recently from af8dcc9 to e16868e Compare March 23, 2025 04:48
@renovate renovate bot force-pushed the renovate/major-celo-packages branch 2 times, most recently from 6790bc3 to 1ef5000 Compare March 31, 2025 04:25
@renovate renovate bot force-pushed the renovate/major-celo-packages branch 6 times, most recently from 31e5f96 to a108b86 Compare April 18, 2025 13:32
@renovate renovate bot force-pushed the renovate/major-celo-packages branch from a108b86 to 640b5ae Compare April 25, 2025 21:27
@renovate renovate bot force-pushed the renovate/major-celo-packages branch from 640b5ae to 5359641 Compare May 18, 2025 09:16
@renovate renovate bot force-pushed the renovate/major-celo-packages branch from 5359641 to cf76f5b Compare May 19, 2025 01:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants
0