Skip to content
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

Update dependency @celo/contractkit to v8 #25

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 14, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@celo/contractkit (source) ^4.1.0 -> ^8.0.0 age adoption passing confidence

Release Notes

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

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
  • #​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.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
      }
    }

v5.2.1

Compare Source

v5.2.0

Compare Source

Patch Changes

v5.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/*
Patch Changes

v5.0.4

Compare Source

v5.0.3

Compare Source

v5.0.2

Compare Source

v5.0.1

Compare Source

v5.0.0

Compare Source


Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

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

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Copy link

netlify bot commented Oct 14, 2024

Deploy Preview for fastidious-arithmetic-0085b6 failed.

Name Link
🔨 Latest commit b979375
🔍 Latest deploy log https://app.netlify.com/sites/fastidious-arithmetic-0085b6/deploys/670c883c9c29ea0008f15612

Copy link

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@celo/[email protected] filesystem, network Transitive: environment, eval, shell, unsafe +341 52.9 MB app-tooling

🚮 Removed packages: npm/@celo/[email protected]

View full report↗︎

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants