chore(deps): update celo packages (major) #283
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^5.2.1
->^8.1.1
^5.0.6
->^7.0.0
Release Notes
celo-org/developer-tooling (@celo/contractkit)
v8.1.1
Compare Source
Patch Changes
#315
dd67b8f
Thanks @aaronmgdr! - chore (bump deps)Updated dependencies [
d245703
]: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 thekit.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 versionPatch Changes
#266
182bf73
Thanks @aaronmgdr! - Deprecated methods on kit instance for getting epoch info.#233
eeb44f3
Thanks @arthurgousset! - Nit: Capitalises function name using camel-case (isowner
->isOwner
).#274
bfa24da
Thanks @aaronmgdr! - fix: USTD not showing that it uses an adapter by supporting Tether's tokenAdapter implementationUpdated dependencies [
38b2631
,59f4b42
,182bf73
,38b2631
,7b93642
,38b2631
,66972eb
]: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
toStrongAddress
for safer types. This shouldn't impact you as you already should have been giving0x${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
#200
6e3372f
Thanks @nicolasbrugneaux! - Bump Cross Fetch to fix security vulnerability#200
6e3372f
Thanks @nicolasbrugneaux! - Bump web3-* to 1.10.4 -- Some consumers may be forced to upgrade their web3 instance to the same versionUpdated dependencies [
6e3372f
,6e3372f
,6e3372f
,6e3372f
,6e3372f
]:v7.2.0
Compare Source
Minor Changes
#171
fb7877a
Thanks @aaronmgdr! - Support for Core Contracts Release 11 (upgrade @celo/abis)see https://github.com/celo-org/celo-monorepo/releases/tag/core-contracts.v11
v7.1.0
Compare Source
Minor Changes
0ad9c01
Thanks @timmoreton! - Activate votes from any account, new optional parameter to specify for account in ElectionWrapper:activatePatch Changes
28cd8f8
]:v7.0.0
Compare Source
Major Changes
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 aUInt8Array
instead due to underlying changedPatch Changes
38b2631
]:v6.0.0
Compare Source
Major Changes
66972eb
Thanks @nicolasbrugneaux! - Remove support for celo-legacy and cip42 transaction serialization and signing. These were the transaction types that supported gatewayFee. Transactions that specify feeCurrency and gasPrice togther will now throw. Users should migrate these to either ethereum type 0, eip1559 and cip64 style transactions depending on their need.Minor Changes
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 thekit.populateMaxFeeInToken
method with your transaction and then send it.Patch Changes
#59
38b2631
Thanks @nicolasbrugneaux! - CHANGE - Update the code to match @celo/wallet-base changesUpdated dependencies [
38b2631
,38b2631
,59f4b42
,182bf73
,38b2631
,7b93642
,66972eb
]:Configuration
📅 Schedule: Branch creation - "before 4am on Monday" in timezone UTC, Automerge - "after 8:00 before 23:00 every weekday except on Friday" in timezone UTC.
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.