From 2c37ec46621d77d9df8f3d75c6eed6056fd24a29 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 11 Dec 2024 15:45:37 +0000 Subject: [PATCH] Version Packages (#485) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR was opened by the [Changesets release](https://github.com/changesets/action) GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated. # Releases ## @celo/celocli@6.0.0 ### Major Changes - [#407](https://github.com/celo-org/developer-tooling/pull/407) [`3890220`](https://github.com/celo-org/developer-tooling/commit/389022056be15c0677b37d4cfaf332afcb652e02) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Remove transfer:gold -- this was an old alias for transfer:celo which has the same functionality - [#412](https://github.com/celo-org/developer-tooling/pull/412) [`23d36cc`](https://github.com/celo-org/developer-tooling/commit/23d36cc7f843fdf95a88da0515c65e512d68f400) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Remove `celocli validator:force-deaffiliate` This command was only ever usable pre mainnet launch. The force deaffiliate method it would call is only callable by one of the whitelisted Slasher Contracts. To force removal of validator with poor uptime use `celocli validator:downtime-slash` or to sever association with a validator from your group use `celocli validator:deaffiliate` - [#339](https://github.com/celo-org/developer-tooling/pull/339) [`87223ba`](https://github.com/celo-org/developer-tooling/commit/87223ba93ab79f43ae6884282d30a420eb09c23c) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Remove support for reserve:\* commands. As foretold by - [#407](https://github.com/celo-org/developer-tooling/pull/407) [`3890220`](https://github.com/celo-org/developer-tooling/commit/389022056be15c0677b37d4cfaf332afcb652e02) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Remove account:recover-old This was meant to be a temporary command for migrating account from a beta version of Valora to the release version. Please use a previous version of celocli if you need to make this one time recovery. - [#343](https://github.com/celo-org/developer-tooling/pull/343) [`54741cc`](https://github.com/celo-org/developer-tooling/commit/54741cc01ef0a6716bdd45a955ac65c7ecced6c1) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Remove commands identity:identifier, identity:get-attestations See ### Minor Changes - [#420](https://github.com/celo-org/developer-tooling/pull/420) [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444) Thanks [@shazarre](https://github.com/shazarre)! - Adds support for safe integration for L2 hotfix security council approvals - [#429](https://github.com/celo-org/developer-tooling/pull/429) [`5b02036`](https://github.com/celo-org/developer-tooling/commit/5b0203634e14697ffbe1e93491bf7c35bbf1ef52) Thanks [@shazarre](https://github.com/shazarre)! - Removes L2 BLS keys support for account:authorize - [#447](https://github.com/celo-org/developer-tooling/pull/447) [`7bc05c2`](https://github.com/celo-org/developer-tooling/commit/7bc05c219c7c3bbb764b4741595c57da523bb388) Thanks [@shazarre](https://github.com/shazarre)! - validator:signed-blocks not supported on L2 anymore, fixes validator:status L2 - [#471](https://github.com/celo-org/developer-tooling/pull/471) [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - For `account:new` command add alias "celoLegacy" to the `--derivationPath` flag - [#459](https://github.com/celo-org/developer-tooling/pull/459) [`0e559c7`](https://github.com/celo-org/developer-tooling/commit/0e559c73f1d0dee80ee01e9ddd38481a3a8e10b1) Thanks [@shazarre](https://github.com/shazarre)! - Introduces a new command `account:claim-rpc-url` allowing to claim RPC URLs - [`76045eb`](https://github.com/celo-org/developer-tooling/commit/76045ebff0df9c1c9fa75121dab4e910c9026976) Thanks [@shazarre](https://github.com/shazarre)! - BLS keys are now optional as being deprecated on L2, validator:register and releasecelo:authorize no longer require them in L2 context ### Patch Changes - [#421](https://github.com/celo-org/developer-tooling/pull/421) [`7d42a05`](https://github.com/celo-org/developer-tooling/commit/7d42a059f1effa8953ee1fe2e66f7e26bca73181) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - fix governance:build-proposal with contracts from mento or which use solidity 0.8 - [#463](https://github.com/celo-org/developer-tooling/pull/463) [`eba89a3`](https://github.com/celo-org/developer-tooling/commit/eba89a3102706cfe6492b0dc44f583a36d320a15) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Add GovernanceSlasher to RegisteredContractsEnum - [#389](https://github.com/celo-org/developer-tooling/pull/389) [`5a0a922`](https://github.com/celo-org/developer-tooling/commit/5a0a922f4965336849b33d5f90234766db55b2e5) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Add warning that ETH derivation path will be the default in a future major breaking change. - [#425](https://github.com/celo-org/developer-tooling/pull/425) [`952bc81`](https://github.com/celo-org/developer-tooling/commit/952bc81dc1bdd4c7abb40306768c50b75e681733) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - deprecates the flags --whitelisters and --nonwhitelisters from the governance:show command - [#456](https://github.com/celo-org/developer-tooling/pull/456) [`d5c9204`](https://github.com/celo-org/developer-tooling/commit/d5c920491b2b6efec5f4637a4343bfb6f606c56f) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Fix rewards:show for L2 - [#472](https://github.com/celo-org/developer-tooling/pull/472) [`1df8688`](https://github.com/celo-org/developer-tooling/commit/1df86886f953910026a8fd0d7d4d60967dca780b) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Dont show flags for privateKey, gasCurrency, useLedger, and related flags in help for commands which dont actually make use of them. - [#395](https://github.com/celo-org/developer-tooling/pull/395) [`693f6e7`](https://github.com/celo-org/developer-tooling/commit/693f6e7d2fe3034b6d7a3bc4a9719e76229d1981) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Fix incorrect message where the transfered token was used as gas token in the messaging but not in actuality - [#395](https://github.com/celo-org/developer-tooling/pull/395) [`693f6e7`](https://github.com/celo-org/developer-tooling/commit/693f6e7d2fe3034b6d7a3bc4a9719e76229d1981) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Fix Transfering, exchanging cusd (and other fee tokens) and or using gasCurrency flag with ledger devices prior to 1.2 - [#471](https://github.com/celo-org/developer-tooling/pull/471) [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - when account:new is called it displays the full bip44 derivation path in the output. Before it would miss the last 2 positions. - [#480](https://github.com/celo-org/developer-tooling/pull/480) [`b83d8c4`](https://github.com/celo-org/developer-tooling/commit/b83d8c4bd34feebdc4994dbbae198a1aa5b7eb34) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Recommended node version is now node 20 - [#452](https://github.com/celo-org/developer-tooling/pull/452) [`2283374`](https://github.com/celo-org/developer-tooling/commit/2283374d74b2260c3cc81d19500502f6e6b685cd) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Show deprecated warning on flags which will be removed after cel2 launch - [#389](https://github.com/celo-org/developer-tooling/pull/389) [`5a0a922`](https://github.com/celo-org/developer-tooling/commit/5a0a922f4965336849b33d5f90234766db55b2e5) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Fix: account:new can now be called without a node - [#449](https://github.com/celo-org/developer-tooling/pull/449) [`97f0a53`](https://github.com/celo-org/developer-tooling/commit/97f0a53cab5162365be0c175361943351cf4eb2f) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Show --node and --useLedger flags when --help is called. Show aliases for networks in --node help - [#452](https://github.com/celo-org/developer-tooling/pull/452) [`2283374`](https://github.com/celo-org/developer-tooling/commit/2283374d74b2260c3cc81d19500502f6e6b685cd) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - use onchain values instead of static for lock requirements - [#450](https://github.com/celo-org/developer-tooling/pull/450) [`9558b56`](https://github.com/celo-org/developer-tooling/commit/9558b56aff2886fb860194a04fd284b4caca74dc) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Gracefully throw if --estimate wasnt passed on L1 - [#427](https://github.com/celo-org/developer-tooling/pull/427) [`ee33677`](https://github.com/celo-org/developer-tooling/commit/ee33677287905076daafe39087283fe2434d729e) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Change a dependency to use npm rather than github - Updated dependencies \[[`eba89a3`](https://github.com/celo-org/developer-tooling/commit/eba89a3102706cfe6492b0dc44f583a36d320a15), [`43e8474`](https://github.com/celo-org/developer-tooling/commit/43e8474ecd245af3ec1e3d28f45d2de211e481e2), [`693f6e7`](https://github.com/celo-org/developer-tooling/commit/693f6e7d2fe3034b6d7a3bc4a9719e76229d1981), [`7d42a05`](https://github.com/celo-org/developer-tooling/commit/7d42a059f1effa8953ee1fe2e66f7e26bca73181), [`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3), [`7bc05c2`](https://github.com/celo-org/developer-tooling/commit/7bc05c219c7c3bbb764b4741595c57da523bb388), [`5a0a922`](https://github.com/celo-org/developer-tooling/commit/5a0a922f4965336849b33d5f90234766db55b2e5), [`0e559c7`](https://github.com/celo-org/developer-tooling/commit/0e559c73f1d0dee80ee01e9ddd38481a3a8e10b1), [`33ad4aa`](https://github.com/celo-org/developer-tooling/commit/33ad4aaf6b9edc33d1ce19833dbea626798cfb88), [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d), [`42d091f`](https://github.com/celo-org/developer-tooling/commit/42d091fbc2ab71ce4ec2fb5c57ca266a20a96b6e), [`b83d8c4`](https://github.com/celo-org/developer-tooling/commit/b83d8c4bd34feebdc4994dbbae198a1aa5b7eb34), [`36c4369`](https://github.com/celo-org/developer-tooling/commit/36c436980583396ca407fef511942c9a77279470), [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`76045eb`](https://github.com/celo-org/developer-tooling/commit/76045ebff0df9c1c9fa75121dab4e910c9026976), [`38fe4d0`](https://github.com/celo-org/developer-tooling/commit/38fe4d018d1b9ed5954a17501bdaa59b0aeec2f2), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0), [`33ad4aa`](https://github.com/celo-org/developer-tooling/commit/33ad4aaf6b9edc33d1ce19833dbea626798cfb88), [`b366827`](https://github.com/celo-org/developer-tooling/commit/b3668273f0ae1ac4363d0fa6f23de089d18dd77c), [`a23246e`](https://github.com/celo-org/developer-tooling/commit/a23246e82e17424cb22c04cce197eb84a2cac54c), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444), [`7d42a05`](https://github.com/celo-org/developer-tooling/commit/7d42a059f1effa8953ee1fe2e66f7e26bca73181), [`ee33677`](https://github.com/celo-org/developer-tooling/commit/ee33677287905076daafe39087283fe2434d729e), [`d5c9204`](https://github.com/celo-org/developer-tooling/commit/d5c920491b2b6efec5f4637a4343bfb6f606c56f)]: - @celo/contractkit@9.0.0 - @celo/governance@5.1.4 - @celo/wallet-ledger@6.0.4 - @celo/wallet-hsm-azure@6.0.4 - @celo/wallet-local@6.0.4 - @celo/cryptographic-utils@5.1.1 - @celo/metadata-claims@1.0.0 - @celo/base@7.0.0 - @celo/utils@8.0.0 - @celo/connect@6.1.0 - @celo/explorer@5.0.13 - @celo/phone-utils@6.0.4 ## @celo/base@7.0.0 ### Major Changes - [#228](https://github.com/celo-org/developer-tooling/pull/228) [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - remove deprecated functions and consts exported from ./contacts and ./displayformating. ./currencies and ./phonenumbers. If these are used by your app we recommend to inline the functions from the previous release. - - - Full List of removed exports -- ContactPhoneNumber, MinimalContact, getContactPhoneNumber, isContact, CURRENCY_ENUM, Currency, CURRENCIES, resolveCurrency, SHORT_CURRENCIES, currencyToShortMap | getErrorMessage | anonymizedPhone | getContactNameHash ### Minor Changes - [#471](https://github.com/celo-org/developer-tooling/pull/471) [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - add DerivationPathAliases export ## @celo/contractkit@9.0.0 ### Major Changes - [#340](https://github.com/celo-org/developer-tooling/pull/340) [`33ad4aa`](https://github.com/celo-org/developer-tooling/commit/33ad4aaf6b9edc33d1ce19833dbea626798cfb88) Thanks [@aaronmgdr](https://github.com/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 ```diff - import { createAccountClaim } from '@celo/contractkit/lib/identity/claims/account' + import { createAccountClaim } from '@celo/metadata-claims/lib/account' ``` ```diff - 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 ```typescript import { AccountMetadataSignerGetters } from '@celo/metadata-claims/lib/types' ``` using viem it would be like ```typescript 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](https://github.com/celo-org/developer-tooling/pull/447) [`7bc05c2`](https://github.com/celo-org/developer-tooling/commit/7bc05c219c7c3bbb764b4741595c57da523bb388) Thanks [@shazarre](https://github.com/shazarre)! - Exposes EpochManager.getElectedSigners contract method - [`76045eb`](https://github.com/celo-org/developer-tooling/commit/76045ebff0df9c1c9fa75121dab4e910c9026976) Thanks [@shazarre](https://github.com/shazarre)! - ValidatorsWrapper: add registerValidatorNoBls to allow registration without BLS keys which are not supported in L2 ### Patch Changes - [#463](https://github.com/celo-org/developer-tooling/pull/463) [`eba89a3`](https://github.com/celo-org/developer-tooling/commit/eba89a3102706cfe6492b0dc44f583a36d320a15) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Add GovernanceSlasher to RegisteredContractsEnum - [#467](https://github.com/celo-org/developer-tooling/pull/467) [`43e8474`](https://github.com/celo-org/developer-tooling/commit/43e8474ecd245af3ec1e3d28f45d2de211e481e2) Thanks [@shazarre](https://github.com/shazarre)! - fix: add transferOwnership() to proxy abi list - [#446](https://github.com/celo-org/developer-tooling/pull/446) [`42d091f`](https://github.com/celo-org/developer-tooling/commit/42d091fbc2ab71ce4ec2fb5c57ca266a20a96b6e) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Bump @celo/abis-12 - [#480](https://github.com/celo-org/developer-tooling/pull/480) [`b83d8c4`](https://github.com/celo-org/developer-tooling/commit/b83d8c4bd34feebdc4994dbbae198a1aa5b7eb34) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Recommended node version is now node 20 - [#455](https://github.com/celo-org/developer-tooling/pull/455) [`36c4369`](https://github.com/celo-org/developer-tooling/commit/36c436980583396ca407fef511942c9a77279470) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Mark contract wrapper methods that will not work on L2 because solidity contracts have onlyL1 modifier as deprecated. | Deprecated Contract / Method | Replacement or none | | -------------------------------------------- | ----------------------------------------- | | Validators#registerValidator | Validators#registerValidatorNoBLS | | BlockchainParams#getEpochNumberOfBlock | EpochManager#getEpochNumberOfBlock | | BlockchainParams#getFirstBlockNumberForEpoch | EpochManager#getFirstBlockAtEpoch | | Election#getCurrentValidatorSigners | EpochManager#getElectedSigners | | Election#getGroupEpochRewards | Election#getGroupEpochRewardsBasedOnScore | | GovernanceSlasher#slash | GovernanceSlasher#slashL2 | | DoubleSigningSlasher | X | | DowntimeSlasher | X | - [#400](https://github.com/celo-org/developer-tooling/pull/400) [`38fe4d0`](https://github.com/celo-org/developer-tooling/commit/38fe4d018d1b9ed5954a17501bdaa59b0aeec2f2) Thanks [@shazarre](https://github.com/shazarre)! - Renames `getElected` and its usages to `getElectedAccounts` for `EpochManagerWrapper` - [#456](https://github.com/celo-org/developer-tooling/pull/456) [`d5c9204`](https://github.com/celo-org/developer-tooling/commit/d5c920491b2b6efec5f4637a4343bfb6f606c56f) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Backwards compat for some methods using epoch's block numbers - Updated dependencies \[[`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3), [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d), [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444)]: - @celo/wallet-local@6.0.4 - @celo/base@7.0.0 - @celo/utils@8.0.0 - @celo/connect@6.1.0 ## @celo/metadata-claims@1.0.0 ### Major Changes - [#340](https://github.com/celo-org/developer-tooling/pull/340) [`33ad4aa`](https://github.com/celo-org/developer-tooling/commit/33ad4aaf6b9edc33d1ce19833dbea626798cfb88) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Introducing @celo/metadata-claims These are a series of functions extracted from @celo/contractkit since they didnt strictly need depend on contractkit itsefl. Developers can now use IdentityMetadataWrapper with any js rpc library like ethers or viem or web3js without being forced to import ContractKit. Instead when using `IdentityMetadataWrapper` you should make an object that satisfis the `AccountMetadataSignerGetters` type ```typescript import { AccountMetadataSignerGetters } from '@celo/metadata-claims/lib/types' ``` using viem it would be like ```typescript 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 - [#459](https://github.com/celo-org/developer-tooling/pull/459) [`0e559c7`](https://github.com/celo-org/developer-tooling/commit/0e559c73f1d0dee80ee01e9ddd38481a3a8e10b1) Thanks [@shazarre](https://github.com/shazarre)! - Add support for RPC_URL claim type ### Patch Changes - [#475](https://github.com/celo-org/developer-tooling/pull/475) [`b366827`](https://github.com/celo-org/developer-tooling/commit/b3668273f0ae1ac4363d0fa6f23de089d18dd77c) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Publish lib instead of src - Updated dependencies \[[`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0)]: - @celo/base@7.0.0 - @celo/utils@8.0.0 ## @celo/utils@8.0.0 ### Major Changes - [#228](https://github.com/celo-org/developer-tooling/pull/228) [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - remove deprecated functions and consts exported from ./contacts and ./displayformating. ./currencies and ./phonenumbers. If these are used by your app we recommend to inline the functions from the previous release. - - - Full List of removed exports -- ContactPhoneNumber, MinimalContact, getContactPhoneNumber, isContact, CURRENCY_ENUM, Currency, CURRENCIES, resolveCurrency, SHORT_CURRENCIES, currencyToShortMap | getErrorMessage | anonymizedPhone | getContactNameHash ### Patch Changes - Updated dependencies \[[`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0)]: - @celo/base@7.0.0 ## @celo/viem-account-ledger@1.0.0 ### Major Changes - [#344](https://github.com/celo-org/developer-tooling/pull/344) [`6bba5e3`](https://github.com/celo-org/developer-tooling/commit/6bba5e377cded1c8216c5cd1cadeb4b8b764df55) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Initial release ### Patch Changes - [#443](https://github.com/celo-org/developer-tooling/pull/443) [`a23246e`](https://github.com/celo-org/developer-tooling/commit/a23246e82e17424cb22c04cce197eb84a2cac54c) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Safer handling of v from device - [#427](https://github.com/celo-org/developer-tooling/pull/427) [`ee33677`](https://github.com/celo-org/developer-tooling/commit/ee33677287905076daafe39087283fe2434d729e) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Change a dependency to use npm rather than github - Updated dependencies \[[`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0)]: - @celo/base@7.0.0 ## @celo/connect@6.1.0 ### Minor Changes - [#420](https://github.com/celo-org/developer-tooling/pull/420) [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444) Thanks [@shazarre](https://github.com/shazarre)! - Now CeloProvider can be wrapped in EIP-1193 partially compatible object (request + args) ### Patch Changes - Updated dependencies \[[`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0)]: - @celo/base@7.0.0 - @celo/utils@8.0.0 ## @celo/dev-utils@0.0.7 ### Patch Changes - [#400](https://github.com/celo-org/developer-tooling/pull/400) [`38fe4d0`](https://github.com/celo-org/developer-tooling/commit/38fe4d018d1b9ed5954a17501bdaa59b0aeec2f2) Thanks [@shazarre](https://github.com/shazarre)! - Upgrades to latest devchain - [#446](https://github.com/celo-org/developer-tooling/pull/446) [`42d091f`](https://github.com/celo-org/developer-tooling/commit/42d091fbc2ab71ce4ec2fb5c57ca266a20a96b6e) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Bump @celo/abis-12 - [#420](https://github.com/celo-org/developer-tooling/pull/420) [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444) Thanks [@shazarre](https://github.com/shazarre)! - Adds actual Celo chain id when running anvil - Updated dependencies \[[`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444)]: - @celo/connect@6.1.0 ## @celo/cryptographic-utils@5.1.1 ### Patch Changes - [#389](https://github.com/celo-org/developer-tooling/pull/389) [`5a0a922`](https://github.com/celo-org/developer-tooling/commit/5a0a922f4965336849b33d5f90234766db55b2e5) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Add warning that ETH derivation path will be the default in a future major breaking change. - Updated dependencies \[[`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0)]: - @celo/base@7.0.0 - @celo/utils@8.0.0 ## @celo/explorer@5.0.13 ### Patch Changes - Updated dependencies \[[`eba89a3`](https://github.com/celo-org/developer-tooling/commit/eba89a3102706cfe6492b0dc44f583a36d320a15), [`43e8474`](https://github.com/celo-org/developer-tooling/commit/43e8474ecd245af3ec1e3d28f45d2de211e481e2), [`7bc05c2`](https://github.com/celo-org/developer-tooling/commit/7bc05c219c7c3bbb764b4741595c57da523bb388), [`33ad4aa`](https://github.com/celo-org/developer-tooling/commit/33ad4aaf6b9edc33d1ce19833dbea626798cfb88), [`42d091f`](https://github.com/celo-org/developer-tooling/commit/42d091fbc2ab71ce4ec2fb5c57ca266a20a96b6e), [`b83d8c4`](https://github.com/celo-org/developer-tooling/commit/b83d8c4bd34feebdc4994dbbae198a1aa5b7eb34), [`36c4369`](https://github.com/celo-org/developer-tooling/commit/36c436980583396ca407fef511942c9a77279470), [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`76045eb`](https://github.com/celo-org/developer-tooling/commit/76045ebff0df9c1c9fa75121dab4e910c9026976), [`38fe4d0`](https://github.com/celo-org/developer-tooling/commit/38fe4d018d1b9ed5954a17501bdaa59b0aeec2f2), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444), [`d5c9204`](https://github.com/celo-org/developer-tooling/commit/d5c920491b2b6efec5f4637a4343bfb6f606c56f)]: - @celo/contractkit@9.0.0 - @celo/base@7.0.0 - @celo/utils@8.0.0 - @celo/connect@6.1.0 ## @celo/governance@5.1.4 ### Patch Changes - [#463](https://github.com/celo-org/developer-tooling/pull/463) [`eba89a3`](https://github.com/celo-org/developer-tooling/commit/eba89a3102706cfe6492b0dc44f583a36d320a15) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Add GovernanceSlasher to RegisteredContractsEnum - [#421](https://github.com/celo-org/developer-tooling/pull/421) [`7d42a05`](https://github.com/celo-org/developer-tooling/commit/7d42a059f1effa8953ee1fe2e66f7e26bca73181) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - minor update to inquirer lib - [#446](https://github.com/celo-org/developer-tooling/pull/446) [`42d091f`](https://github.com/celo-org/developer-tooling/commit/42d091fbc2ab71ce4ec2fb5c57ca266a20a96b6e) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Bump @celo/abis-12 - [#421](https://github.com/celo-org/developer-tooling/pull/421) [`7d42a05`](https://github.com/celo-org/developer-tooling/commit/7d42a059f1effa8953ee1fe2e66f7e26bca73181) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Fix being unable to use 08 and mento contracts with proposal builder - Updated dependencies \[[`eba89a3`](https://github.com/celo-org/developer-tooling/commit/eba89a3102706cfe6492b0dc44f583a36d320a15), [`43e8474`](https://github.com/celo-org/developer-tooling/commit/43e8474ecd245af3ec1e3d28f45d2de211e481e2), [`7bc05c2`](https://github.com/celo-org/developer-tooling/commit/7bc05c219c7c3bbb764b4741595c57da523bb388), [`33ad4aa`](https://github.com/celo-org/developer-tooling/commit/33ad4aaf6b9edc33d1ce19833dbea626798cfb88), [`42d091f`](https://github.com/celo-org/developer-tooling/commit/42d091fbc2ab71ce4ec2fb5c57ca266a20a96b6e), [`b83d8c4`](https://github.com/celo-org/developer-tooling/commit/b83d8c4bd34feebdc4994dbbae198a1aa5b7eb34), [`36c4369`](https://github.com/celo-org/developer-tooling/commit/36c436980583396ca407fef511942c9a77279470), [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`76045eb`](https://github.com/celo-org/developer-tooling/commit/76045ebff0df9c1c9fa75121dab4e910c9026976), [`38fe4d0`](https://github.com/celo-org/developer-tooling/commit/38fe4d018d1b9ed5954a17501bdaa59b0aeec2f2), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444), [`d5c9204`](https://github.com/celo-org/developer-tooling/commit/d5c920491b2b6efec5f4637a4343bfb6f606c56f)]: - @celo/contractkit@9.0.0 - @celo/base@7.0.0 - @celo/utils@8.0.0 - @celo/connect@6.1.0 - @celo/explorer@5.0.13 ## @celo/keystores@5.0.12 ### Patch Changes - Updated dependencies \[[`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3), [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d), [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b)]: - @celo/wallet-local@6.0.4 - @celo/utils@8.0.0 ## @celo/phone-utils@6.0.4 ### Patch Changes - Updated dependencies \[[`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0)]: - @celo/base@7.0.0 - @celo/utils@8.0.0 ## @celo/transactions-uri@5.0.12 ### Patch Changes - Updated dependencies \[[`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444)]: - @celo/base@7.0.0 - @celo/connect@6.1.0 ## @celo/wallet-base@6.0.4 ### Patch Changes - [#434](https://github.com/celo-org/developer-tooling/pull/434) [`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Force patch bump wallets to deal with version conflict - [#408](https://github.com/celo-org/developer-tooling/pull/408) [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Improve support for celo-legacy and modern txs within ledger - Updated dependencies \[[`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444)]: - @celo/base@7.0.0 - @celo/utils@8.0.0 - @celo/connect@6.1.0 ## @celo/wallet-hsm@6.0.4 ### Patch Changes - [#434](https://github.com/celo-org/developer-tooling/pull/434) [`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Force patch bump wallets to deal with version conflict - Updated dependencies \[[`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0)]: - @celo/base@7.0.0 ## @celo/wallet-hsm-aws@6.0.4 ### Patch Changes - [#434](https://github.com/celo-org/developer-tooling/pull/434) [`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Force patch bump wallets to deal with version conflict - Updated dependencies \[[`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3), [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d), [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444)]: - @celo/wallet-remote@6.0.4 - @celo/wallet-base@6.0.4 - @celo/wallet-hsm@6.0.4 - @celo/utils@8.0.0 - @celo/connect@6.1.0 ## @celo/wallet-hsm-azure@6.0.4 ### Patch Changes - [#434](https://github.com/celo-org/developer-tooling/pull/434) [`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Force patch bump wallets to deal with version conflict - Updated dependencies \[[`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3), [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d), [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444)]: - @celo/wallet-remote@6.0.4 - @celo/wallet-base@6.0.4 - @celo/wallet-hsm@6.0.4 - @celo/base@7.0.0 - @celo/utils@8.0.0 - @celo/connect@6.1.0 ## @celo/wallet-hsm-gcp@6.0.4 ### Patch Changes - [#434](https://github.com/celo-org/developer-tooling/pull/434) [`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Force patch bump wallets to deal with version conflict - Updated dependencies \[[`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3), [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d), [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444)]: - @celo/wallet-remote@6.0.4 - @celo/wallet-base@6.0.4 - @celo/wallet-hsm@6.0.4 - @celo/utils@8.0.0 - @celo/connect@6.1.0 ## @celo/wallet-ledger@6.0.4 ### Patch Changes - [#395](https://github.com/celo-org/developer-tooling/pull/395) [`693f6e7`](https://github.com/celo-org/developer-tooling/commit/693f6e7d2fe3034b6d7a3bc4a9719e76229d1981) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Fix issue where ledger running celo firmware app 1.1.10 could not send fee token transactions or perform and interactions with those contracts - [#434](https://github.com/celo-org/developer-tooling/pull/434) [`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Force patch bump wallets to deal with version conflict - [#408](https://github.com/celo-org/developer-tooling/pull/408) [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Improve support for celo-legacy and modern txs within ledger - [#443](https://github.com/celo-org/developer-tooling/pull/443) [`a23246e`](https://github.com/celo-org/developer-tooling/commit/a23246e82e17424cb22c04cce197eb84a2cac54c) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Safer handling of v from device - [#427](https://github.com/celo-org/developer-tooling/pull/427) [`ee33677`](https://github.com/celo-org/developer-tooling/commit/ee33677287905076daafe39087283fe2434d729e) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Change a dependency to use npm rather than github - Updated dependencies \[[`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3), [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d), [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444)]: - @celo/wallet-remote@6.0.4 - @celo/wallet-base@6.0.4 - @celo/base@7.0.0 - @celo/utils@8.0.0 - @celo/connect@6.1.0 ## @celo/wallet-local@6.0.4 ### Patch Changes - [#434](https://github.com/celo-org/developer-tooling/pull/434) [`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Force patch bump wallets to deal with version conflict - [#408](https://github.com/celo-org/developer-tooling/pull/408) [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Improve support for celo-legacy and modern txs within ledger - Updated dependencies \[[`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3), [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d), [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444)]: - @celo/wallet-base@6.0.4 - @celo/base@7.0.0 - @celo/utils@8.0.0 - @celo/connect@6.1.0 ## @celo/wallet-remote@6.0.4 ### Patch Changes - [#434](https://github.com/celo-org/developer-tooling/pull/434) [`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Force patch bump wallets to deal with version conflict - Updated dependencies \[[`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3), [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d), [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444)]: - @celo/wallet-base@6.0.4 - @celo/utils@8.0.0 - @celo/connect@6.1.0 --- ## PR-Codex overview This PR primarily focuses on updating the versions of various `@celo` packages from beta versions to stable releases, along with some minor dependency updates and changelog entries for new features and fixes. ### Detailed summary - Deleted multiple `.changeset` files. - Updated versions for `@celo/base`, `@celo/utils`, `@celo/connect`, `@celo/contractkit`, and several wallet packages from beta to stable. - Added changelog entries for patch updates in various packages. - Improved support for ledger transactions and fixed bugs related to wallet interactions. > The following files were skipped due to too many changes: `yarn.lock` > ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}` Co-authored-by: github-actions[bot] --- .changeset/afraid-seas-cross.md | 5 - .changeset/breezy-panthers-sort.md | 7 - .changeset/calm-sheep-tie.md | 5 - .changeset/chilled-cycles-smell.md | 5 - .changeset/dirty-crabs-trade.md | 5 - .changeset/dry-gifts-love.md | 5 - .changeset/dull-windows-travel.md | 9 - .changeset/fair-points-beg.md | 5 - .changeset/famous-cherries-kick.md | 5 - .changeset/few-seals-matter.md | 12 -- .changeset/fifty-dots-travel.md | 5 - .changeset/fifty-roses-explain.md | 6 - .changeset/funny-sheep-repeat.md | 5 - .changeset/gold-pumas-fry.md | 5 - .changeset/good-peas-type.md | 5 - .changeset/good-trees-reply.md | 6 - .changeset/healthy-days-smile.md | 5 - .changeset/hip-suits-search.md | 5 - .changeset/hot-pugs-nail.md | 42 ---- .changeset/hungry-cups-juggle.md | 5 - .changeset/lemon-gorillas-explain.md | 5 - .changeset/little-carpets-argue.md | 7 - .changeset/loud-kids-dress.md | 7 - .changeset/many-cobras-live.md | 5 - .changeset/moody-falcons-remain.md | 8 - .changeset/nice-fireants-cheat.md | 5 - .changeset/orange-frogs-smile.md | 6 - .changeset/orange-penguins-sneeze.md | 5 - .changeset/perfect-pianos-jump.md | 5 - .changeset/polite-pets-push.md | 5 - .changeset/pre.json | 82 -------- .changeset/purple-phones-try.md | 5 - .changeset/real-camels-argue.md | 17 -- .changeset/rude-parrots-know.md | 17 -- .changeset/rude-schools-help.md | 5 - .changeset/seven-pets-buy.md | 5 - .changeset/sharp-shirts-count.md | 5 - .changeset/smart-berries-accept.md | 5 - .changeset/smart-guests-refuse.md | 5 - .changeset/strong-flowers-heal.md | 5 - .changeset/tasty-hounds-occur.md | 5 - .changeset/tasty-schools-reply.md | 6 - .changeset/thirty-pugs-smile.md | 26 --- .changeset/three-spies-wonder.md | 5 - .changeset/tricky-bobcats-trade.md | 5 - .changeset/twenty-humans-beg.md | 6 - .changeset/twenty-rocks-pull.md | 5 - .changeset/warm-papayas-smile.md | 5 - .changeset/weak-beers-itch.md | 5 - .changeset/wild-impalas-smoke.md | 7 - .changeset/yellow-chicken-fold.md | 5 - packages/cli/CHANGELOG.md | 84 ++++++++ packages/cli/package.json | 28 +-- packages/dev-utils/CHANGELOG.md | 13 ++ packages/dev-utils/package.json | 4 +- packages/sdk/base/CHANGELOG.md | 18 ++ packages/sdk/base/package.json | 2 +- packages/sdk/connect/CHANGELOG.md | 12 ++ packages/sdk/connect/package.json | 6 +- packages/sdk/contractkit/CHANGELOG.md | 82 ++++++++ packages/sdk/contractkit/package.json | 12 +- packages/sdk/cryptographic-utils/CHANGELOG.md | 10 + packages/sdk/cryptographic-utils/package.json | 6 +- packages/sdk/explorer/CHANGELOG.md | 10 + packages/sdk/explorer/package.json | 12 +- packages/sdk/governance/CHANGELOG.md | 19 ++ packages/sdk/governance/package.json | 14 +- packages/sdk/keystores/CHANGELOG.md | 8 + packages/sdk/keystores/package.json | 6 +- packages/sdk/metadata-claims/CHANGELOG.md | 38 ++++ packages/sdk/metadata-claims/package.json | 8 +- packages/sdk/network-utils/package.json | 2 +- packages/sdk/phone-utils/CHANGELOG.md | 8 + packages/sdk/phone-utils/package.json | 6 +- packages/sdk/transactions-uri/CHANGELOG.md | 8 + packages/sdk/transactions-uri/package.json | 10 +- packages/sdk/utils/CHANGELOG.md | 19 ++ packages/sdk/utils/package.json | 4 +- packages/sdk/wallets/wallet-base/CHANGELOG.md | 13 ++ packages/sdk/wallets/wallet-base/package.json | 8 +- .../sdk/wallets/wallet-hsm-aws/CHANGELOG.md | 13 ++ .../sdk/wallets/wallet-hsm-aws/package.json | 12 +- .../sdk/wallets/wallet-hsm-azure/CHANGELOG.md | 14 ++ .../sdk/wallets/wallet-hsm-azure/package.json | 14 +- .../sdk/wallets/wallet-hsm-gcp/CHANGELOG.md | 13 ++ .../sdk/wallets/wallet-hsm-gcp/package.json | 12 +- packages/sdk/wallets/wallet-hsm/CHANGELOG.md | 9 + packages/sdk/wallets/wallet-hsm/package.json | 4 +- .../sdk/wallets/wallet-ledger/CHANGELOG.md | 21 ++ .../sdk/wallets/wallet-ledger/package.json | 14 +- .../sdk/wallets/wallet-local/CHANGELOG.md | 14 ++ .../sdk/wallets/wallet-local/package.json | 10 +- .../sdk/wallets/wallet-remote/CHANGELOG.md | 11 + .../sdk/wallets/wallet-remote/package.json | 8 +- packages/viem-account-ledger/CHANGELOG.md | 15 ++ packages/viem-account-ledger/package.json | 4 +- yarn.lock | 194 +++++++++--------- 97 files changed, 652 insertions(+), 641 deletions(-) delete mode 100644 .changeset/afraid-seas-cross.md delete mode 100644 .changeset/breezy-panthers-sort.md delete mode 100644 .changeset/calm-sheep-tie.md delete mode 100644 .changeset/chilled-cycles-smell.md delete mode 100644 .changeset/dirty-crabs-trade.md delete mode 100644 .changeset/dry-gifts-love.md delete mode 100644 .changeset/dull-windows-travel.md delete mode 100644 .changeset/fair-points-beg.md delete mode 100644 .changeset/famous-cherries-kick.md delete mode 100644 .changeset/few-seals-matter.md delete mode 100644 .changeset/fifty-dots-travel.md delete mode 100644 .changeset/fifty-roses-explain.md delete mode 100644 .changeset/funny-sheep-repeat.md delete mode 100644 .changeset/gold-pumas-fry.md delete mode 100644 .changeset/good-peas-type.md delete mode 100644 .changeset/good-trees-reply.md delete mode 100644 .changeset/healthy-days-smile.md delete mode 100644 .changeset/hip-suits-search.md delete mode 100644 .changeset/hot-pugs-nail.md delete mode 100644 .changeset/hungry-cups-juggle.md delete mode 100644 .changeset/lemon-gorillas-explain.md delete mode 100644 .changeset/little-carpets-argue.md delete mode 100644 .changeset/loud-kids-dress.md delete mode 100644 .changeset/many-cobras-live.md delete mode 100644 .changeset/moody-falcons-remain.md delete mode 100644 .changeset/nice-fireants-cheat.md delete mode 100644 .changeset/orange-frogs-smile.md delete mode 100644 .changeset/orange-penguins-sneeze.md delete mode 100644 .changeset/perfect-pianos-jump.md delete mode 100644 .changeset/polite-pets-push.md delete mode 100644 .changeset/pre.json delete mode 100644 .changeset/purple-phones-try.md delete mode 100644 .changeset/real-camels-argue.md delete mode 100644 .changeset/rude-parrots-know.md delete mode 100644 .changeset/rude-schools-help.md delete mode 100644 .changeset/seven-pets-buy.md delete mode 100644 .changeset/sharp-shirts-count.md delete mode 100644 .changeset/smart-berries-accept.md delete mode 100644 .changeset/smart-guests-refuse.md delete mode 100644 .changeset/strong-flowers-heal.md delete mode 100644 .changeset/tasty-hounds-occur.md delete mode 100644 .changeset/tasty-schools-reply.md delete mode 100644 .changeset/thirty-pugs-smile.md delete mode 100644 .changeset/three-spies-wonder.md delete mode 100644 .changeset/tricky-bobcats-trade.md delete mode 100644 .changeset/twenty-humans-beg.md delete mode 100644 .changeset/twenty-rocks-pull.md delete mode 100644 .changeset/warm-papayas-smile.md delete mode 100644 .changeset/weak-beers-itch.md delete mode 100644 .changeset/wild-impalas-smoke.md delete mode 100644 .changeset/yellow-chicken-fold.md diff --git a/.changeset/afraid-seas-cross.md b/.changeset/afraid-seas-cross.md deleted file mode 100644 index b1ff580de..000000000 --- a/.changeset/afraid-seas-cross.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/celocli': patch ---- - -fix governance:build-proposal with contracts from mento or which use solidity 0.8 diff --git a/.changeset/breezy-panthers-sort.md b/.changeset/breezy-panthers-sort.md deleted file mode 100644 index 8bed45fef..000000000 --- a/.changeset/breezy-panthers-sort.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@celo/contractkit': patch -'@celo/governance': patch -'@celo/celocli': patch ---- - -Add GovernanceSlasher to RegisteredContractsEnum diff --git a/.changeset/calm-sheep-tie.md b/.changeset/calm-sheep-tie.md deleted file mode 100644 index f4c719d15..000000000 --- a/.changeset/calm-sheep-tie.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/dev-utils': patch ---- - -Upgrades to latest devchain diff --git a/.changeset/chilled-cycles-smell.md b/.changeset/chilled-cycles-smell.md deleted file mode 100644 index a36bfb9e2..000000000 --- a/.changeset/chilled-cycles-smell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/celocli': major ---- - -Remove transfer:gold -- this was an old alias for transfer:celo which has the same functionality diff --git a/.changeset/dirty-crabs-trade.md b/.changeset/dirty-crabs-trade.md deleted file mode 100644 index 758e92d4a..000000000 --- a/.changeset/dirty-crabs-trade.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@celo/contractkit": patch ---- - -fix: add transferOwnership() to proxy abi list diff --git a/.changeset/dry-gifts-love.md b/.changeset/dry-gifts-love.md deleted file mode 100644 index 05f30b04a..000000000 --- a/.changeset/dry-gifts-love.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/viem-account-ledger': major ---- - -Initial release diff --git a/.changeset/dull-windows-travel.md b/.changeset/dull-windows-travel.md deleted file mode 100644 index bfc1cead8..000000000 --- a/.changeset/dull-windows-travel.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@celo/celocli': major ---- - -Remove `celocli validator:force-deaffiliate` - -This command was only ever usable pre mainnet launch. The force deaffiliate method it would call is only callable by one of the whitelisted Slasher Contracts. - -To force removal of validator with poor uptime use `celocli validator:downtime-slash` or to sever association with a validator from your group use `celocli validator:deaffiliate` \ No newline at end of file diff --git a/.changeset/fair-points-beg.md b/.changeset/fair-points-beg.md deleted file mode 100644 index b55157c54..000000000 --- a/.changeset/fair-points-beg.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/wallet-ledger': patch ---- - -Fix issue where ledger running celo firmware app 1.1.10 could not send fee token transactions or perform and interactions with those contracts diff --git a/.changeset/famous-cherries-kick.md b/.changeset/famous-cherries-kick.md deleted file mode 100644 index 2cb3e5510..000000000 --- a/.changeset/famous-cherries-kick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/governance': patch ---- - -minor update to inquirer lib diff --git a/.changeset/few-seals-matter.md b/.changeset/few-seals-matter.md deleted file mode 100644 index 0331144a7..000000000 --- a/.changeset/few-seals-matter.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -'@celo/wallet-hsm-azure': patch -'@celo/wallet-hsm-aws': patch -'@celo/wallet-hsm-gcp': patch -'@celo/wallet-ledger': patch -'@celo/wallet-remote': patch -'@celo/wallet-local': patch -'@celo/wallet-base': patch -'@celo/wallet-hsm': patch ---- - -Force patch bump wallets to deal with version conflict diff --git a/.changeset/fifty-dots-travel.md b/.changeset/fifty-dots-travel.md deleted file mode 100644 index 7368ee1f9..000000000 --- a/.changeset/fifty-dots-travel.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/contractkit': minor ---- - -Exposes EpochManager.getElectedSigners contract method diff --git a/.changeset/fifty-roses-explain.md b/.changeset/fifty-roses-explain.md deleted file mode 100644 index 9376ae647..000000000 --- a/.changeset/fifty-roses-explain.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@celo/cryptographic-utils': patch -'@celo/celocli': patch ---- - -Add warning that ETH derivation path will be the default in a future major breaking change. diff --git a/.changeset/funny-sheep-repeat.md b/.changeset/funny-sheep-repeat.md deleted file mode 100644 index 3dfe8bad2..000000000 --- a/.changeset/funny-sheep-repeat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/metadata-claims': minor ---- - -Add support for RPC_URL claim type diff --git a/.changeset/gold-pumas-fry.md b/.changeset/gold-pumas-fry.md deleted file mode 100644 index c06ee3719..000000000 --- a/.changeset/gold-pumas-fry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/celocli': major ---- - -Remove support for reserve:\* commands. As foretold by https://forum.celo.org/t/sunset-of-reserve-commands/8454 diff --git a/.changeset/good-peas-type.md b/.changeset/good-peas-type.md deleted file mode 100644 index eb3b46e00..000000000 --- a/.changeset/good-peas-type.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/celocli': patch ---- - -deprecates the flags --whitelisters and --nonwhitelisters from the governance:show command diff --git a/.changeset/good-trees-reply.md b/.changeset/good-trees-reply.md deleted file mode 100644 index 38e111ba9..000000000 --- a/.changeset/good-trees-reply.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@celo/celocli': major ---- -Remove account:recover-old - -This was meant to be a temporary command for migrating account from a beta version of Valora to the release version. Please use a previous version of celocli if you need to make this one time recovery. \ No newline at end of file diff --git a/.changeset/healthy-days-smile.md b/.changeset/healthy-days-smile.md deleted file mode 100644 index 914f5cb0b..000000000 --- a/.changeset/healthy-days-smile.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/celocli': patch ---- - -Fix rewards:show for L2 diff --git a/.changeset/hip-suits-search.md b/.changeset/hip-suits-search.md deleted file mode 100644 index 5811cf97e..000000000 --- a/.changeset/hip-suits-search.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/celocli': patch ---- - -Dont show flags for privateKey, gasCurrency, useLedger, and related flags in help for commands which dont actually make use of them. diff --git a/.changeset/hot-pugs-nail.md b/.changeset/hot-pugs-nail.md deleted file mode 100644 index 1ac80cec4..000000000 --- a/.changeset/hot-pugs-nail.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -'@celo/contractkit': major ---- - -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 - -```diff -- import { createAccountClaim } from '@celo/contractkit/lib/identity/claims/account' -+ import { createAccountClaim } from '@celo/metadata-claims/lib/account' -``` - -```diff -- 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 - -```typescript -import { AccountMetadataSignerGetters } from '@celo/metadata-claims/lib/types'; - -``` -using viem it would be like - -```typescript -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]), - } -``` diff --git a/.changeset/hungry-cups-juggle.md b/.changeset/hungry-cups-juggle.md deleted file mode 100644 index 7ea711cda..000000000 --- a/.changeset/hungry-cups-juggle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/celocli': patch ---- - -Fix incorrect message where the transfered token was used as gas token in the messaging but not in actuality diff --git a/.changeset/lemon-gorillas-explain.md b/.changeset/lemon-gorillas-explain.md deleted file mode 100644 index 3bf059217..000000000 --- a/.changeset/lemon-gorillas-explain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/celocli': minor ---- - -Adds support for safe integration for L2 hotfix security council approvals diff --git a/.changeset/little-carpets-argue.md b/.changeset/little-carpets-argue.md deleted file mode 100644 index f91b7b50f..000000000 --- a/.changeset/little-carpets-argue.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@celo/wallet-ledger': patch -'@celo/wallet-local': patch -'@celo/wallet-base': patch ---- - -Improve support for celo-legacy and modern txs within ledger diff --git a/.changeset/loud-kids-dress.md b/.changeset/loud-kids-dress.md deleted file mode 100644 index eee835e1d..000000000 --- a/.changeset/loud-kids-dress.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@celo/contractkit': patch -'@celo/governance': patch -'@celo/dev-utils': patch ---- - -Bump @celo/abis-12 diff --git a/.changeset/many-cobras-live.md b/.changeset/many-cobras-live.md deleted file mode 100644 index 4f6b73042..000000000 --- a/.changeset/many-cobras-live.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/celocli': patch ---- - -Fix Transfering, exchanging cusd (and other fee tokens) and or using gasCurrency flag with ledger devices prior to 1.2 diff --git a/.changeset/moody-falcons-remain.md b/.changeset/moody-falcons-remain.md deleted file mode 100644 index 02ec211be..000000000 --- a/.changeset/moody-falcons-remain.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@celo/celocli': major ---- -Remove commands identity:identifier, identity:get-attestations - -See https://forum.celo.org/t/rfc-deprecation-of-celocli-identity-commands/8676 - - diff --git a/.changeset/nice-fireants-cheat.md b/.changeset/nice-fireants-cheat.md deleted file mode 100644 index 4c8bf3b72..000000000 --- a/.changeset/nice-fireants-cheat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/celocli': patch ---- - -when account:new is called it displays the full bip44 derivation path in the output. Before it would miss the last 2 positions. diff --git a/.changeset/orange-frogs-smile.md b/.changeset/orange-frogs-smile.md deleted file mode 100644 index a3890bbcf..000000000 --- a/.changeset/orange-frogs-smile.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@celo/celocli": patch -"@celo/contractkit": patch ---- - -Recommended node version is now node 20 diff --git a/.changeset/orange-penguins-sneeze.md b/.changeset/orange-penguins-sneeze.md deleted file mode 100644 index fddd03027..000000000 --- a/.changeset/orange-penguins-sneeze.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/celocli': minor ---- - -Removes L2 BLS keys support for account:authorize diff --git a/.changeset/perfect-pianos-jump.md b/.changeset/perfect-pianos-jump.md deleted file mode 100644 index 91a167591..000000000 --- a/.changeset/perfect-pianos-jump.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/celocli': patch ---- - -Show deprecated warning on flags which will be removed after cel2 launch diff --git a/.changeset/polite-pets-push.md b/.changeset/polite-pets-push.md deleted file mode 100644 index c47cea168..000000000 --- a/.changeset/polite-pets-push.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/celocli': patch ---- - -Fix: account:new can now be called without a node diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index ad4e2481e..000000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,82 +0,0 @@ -{ - "mode": "exit", - "tag": "beta", - "initialVersions": { - "@celo/celocli": "5.2.3", - "@celo/dev-utils": "0.0.6", - "@celo/base": "6.1.0", - "@celo/connect": "6.0.2", - "@celo/contractkit": "8.3.0", - "@celo/cryptographic-utils": "5.1.0", - "@celo/explorer": "5.0.12", - "@celo/governance": "5.1.3", - "@celo/keystores": "5.0.11", - "@celo/metadata-claims": "0.0.1", - "@celo/network-utils": "5.0.6", - "@celo/phone-utils": "6.0.3", - "@celo/transactions-uri": "5.0.11", - "@celo/utils": "7.0.0", - "@celo/wallet-base": "6.0.3", - "@celo/wallet-hsm": "6.0.3", - "@celo/wallet-hsm-aws": "6.0.3", - "@celo/wallet-hsm-azure": "6.0.3", - "@celo/wallet-hsm-gcp": "6.0.3", - "@celo/wallet-ledger": "6.0.3", - "@celo/wallet-local": "6.0.3", - "@celo/wallet-remote": "6.0.3", - "@celo/typescript": "0.0.1", - "@celo/viem-account-ledger": "0.0.1" - }, - "changesets": [ - "afraid-seas-cross", - "breezy-panthers-sort", - "calm-sheep-tie", - "chilled-cycles-smell", - "dirty-crabs-trade", - "dry-gifts-love", - "dull-windows-travel", - "fair-points-beg", - "famous-cherries-kick", - "few-seals-matter", - "fifty-dots-travel", - "fifty-roses-explain", - "funny-sheep-repeat", - "gold-pumas-fry", - "good-peas-type", - "good-trees-reply", - "healthy-days-smile", - "hip-suits-search", - "hot-pugs-nail", - "hungry-cups-juggle", - "lemon-gorillas-explain", - "little-carpets-argue", - "loud-kids-dress", - "many-cobras-live", - "moody-falcons-remain", - "nice-fireants-cheat", - "orange-frogs-smile", - "orange-penguins-sneeze", - "perfect-pianos-jump", - "polite-pets-push", - "purple-phones-try", - "real-camels-argue", - "rude-parrots-know", - "rude-schools-help", - "seven-pets-buy", - "sharp-shirts-count", - "smart-berries-accept", - "smart-guests-refuse", - "strong-flowers-heal", - "tasty-hounds-occur", - "tasty-schools-reply", - "thirty-pugs-smile", - "three-spies-wonder", - "tricky-bobcats-trade", - "twenty-humans-beg", - "twenty-rocks-pull", - "warm-papayas-smile", - "weak-beers-itch", - "wild-impalas-smoke", - "yellow-chicken-fold" - ] -} diff --git a/.changeset/purple-phones-try.md b/.changeset/purple-phones-try.md deleted file mode 100644 index 29f070990..000000000 --- a/.changeset/purple-phones-try.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/celocli': patch ---- - -Show --node and --useLedger flags when --help is called. Show aliases for networks in --node help diff --git a/.changeset/real-camels-argue.md b/.changeset/real-camels-argue.md deleted file mode 100644 index 4dafd8b22..000000000 --- a/.changeset/real-camels-argue.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -'@celo/contractkit': patch ---- - -Mark contract wrapper methods that will not work on L2 because solidity contracts have onlyL1 modifier as deprecated. - -| Deprecated Contract / Method | Replacement or none | -|--------|--------| -| Validators#registerValidator | Validators#registerValidatorNoBLS | -| BlockchainParams#getEpochNumberOfBlock | EpochManager#getEpochNumberOfBlock | -| BlockchainParams#getFirstBlockNumberForEpoch | EpochManager#getFirstBlockAtEpoch| -| Election#getCurrentValidatorSigners | EpochManager#getElectedSigners | -| Election#getGroupEpochRewards | Election#getGroupEpochRewardsBasedOnScore | -| GovernanceSlasher#slash | GovernanceSlasher#slashL2 | -| DoubleSigningSlasher | X | -| DowntimeSlasher | X | - diff --git a/.changeset/rude-parrots-know.md b/.changeset/rude-parrots-know.md deleted file mode 100644 index 020097fa3..000000000 --- a/.changeset/rude-parrots-know.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -'@celo/base': major -'@celo/utils': major ---- - -remove deprecated functions and consts exported from ./contacts and ./displayformating. ./currencies and ./phonenumbers. If these are used by your app we recommend to inline the functions from the previous release. - -* https://github.com/celo-org/developer-tooling/blob/%40celo/wallet-base%406.0.1/packages/sdk/base/src/contacts.ts -* https://github.com/celo-org/developer-tooling/blob/%40celo/wallet-base%406.0.1/packages/sdk/base/src/displayFormatting.ts -* https://github.com/celo-org/developer-tooling/blob/%40celo/wallet-base%406.0.1/packages/sdk/base/src/phoneNumbers.ts - -https://github.com/celo-org/developer-tooling/tree/%40celo/wallet-base%406.0.1/packages/sdk/base/src - -Full List of removed exports -- ContactPhoneNumber, MinimalContact, getContactPhoneNumber, isContact, CURRENCY_ENUM, Currency, CURRENCIES, resolveCurrency, SHORT_CURRENCIES, currencyToShortMap | getErrorMessage | anonymizedPhone | getContactNameHash - - - diff --git a/.changeset/rude-schools-help.md b/.changeset/rude-schools-help.md deleted file mode 100644 index e573ff9de..000000000 --- a/.changeset/rude-schools-help.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/celocli': patch ---- - -use onchain values instead of static for lock requirements diff --git a/.changeset/seven-pets-buy.md b/.changeset/seven-pets-buy.md deleted file mode 100644 index 0eb3e11cd..000000000 --- a/.changeset/seven-pets-buy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/celocli': minor ---- - -validator:signed-blocks not supported on L2 anymore, fixes validator:status L2 diff --git a/.changeset/sharp-shirts-count.md b/.changeset/sharp-shirts-count.md deleted file mode 100644 index 38f28f2e5..000000000 --- a/.changeset/sharp-shirts-count.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/dev-utils': patch ---- - -Adds actual Celo chain id when running anvil diff --git a/.changeset/smart-berries-accept.md b/.changeset/smart-berries-accept.md deleted file mode 100644 index 1f1bd091f..000000000 --- a/.changeset/smart-berries-accept.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/contractkit': minor ---- - -ValidatorsWrapper: add registerValidatorNoBls to allow registration without BLS keys which are not supported in L2 diff --git a/.changeset/smart-guests-refuse.md b/.changeset/smart-guests-refuse.md deleted file mode 100644 index 64d3c76cc..000000000 --- a/.changeset/smart-guests-refuse.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/contractkit': patch ---- - -Renames `getElected` and its usages to `getElectedAccounts` for `EpochManagerWrapper` diff --git a/.changeset/strong-flowers-heal.md b/.changeset/strong-flowers-heal.md deleted file mode 100644 index b79ad95c6..000000000 --- a/.changeset/strong-flowers-heal.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/celocli': patch ---- - -Gracefully throw if --estimate wasnt passed on L1 diff --git a/.changeset/tasty-hounds-occur.md b/.changeset/tasty-hounds-occur.md deleted file mode 100644 index aad440fd2..000000000 --- a/.changeset/tasty-hounds-occur.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/base': minor ---- - -add DerivationPathAliases export diff --git a/.changeset/tasty-schools-reply.md b/.changeset/tasty-schools-reply.md deleted file mode 100644 index 6477936d6..000000000 --- a/.changeset/tasty-schools-reply.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@celo/celocli': minor ---- - -For `account:new` command add alias "celoLegacy" to the `--derivationPath` flag - diff --git a/.changeset/thirty-pugs-smile.md b/.changeset/thirty-pugs-smile.md deleted file mode 100644 index 5b9db6788..000000000 --- a/.changeset/thirty-pugs-smile.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -'@celo/metadata-claims': major ---- - -Introducing @celo/metadata-claims These are a series of functions extracted from @celo/contractkit since they didnt strictly need depend on contractkit itsefl. Developers can now use IdentityMetadataWrapper with any js rpc library like ethers or viem or web3js without being forced to import ContractKit. - - -Instead when using `IdentityMetadataWrapper` you should make an object that satisfis the `AccountMetadataSignerGetters` type - -```typescript -import { AccountMetadataSignerGetters } from '@celo/metadata-claims/lib/types'; - -``` -using viem it would be like - -```typescript -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]), - } -``` \ No newline at end of file diff --git a/.changeset/three-spies-wonder.md b/.changeset/three-spies-wonder.md deleted file mode 100644 index dd594f5e0..000000000 --- a/.changeset/three-spies-wonder.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/celocli': minor ---- - -Introduces a new command `account:claim-rpc-url` allowing to claim RPC URLs diff --git a/.changeset/tricky-bobcats-trade.md b/.changeset/tricky-bobcats-trade.md deleted file mode 100644 index 9982688b3..000000000 --- a/.changeset/tricky-bobcats-trade.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/metadata-claims': patch ---- - -Publish lib instead of src diff --git a/.changeset/twenty-humans-beg.md b/.changeset/twenty-humans-beg.md deleted file mode 100644 index 06d454b81..000000000 --- a/.changeset/twenty-humans-beg.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@celo/wallet-ledger': patch -'@celo/viem-account-ledger': patch ---- - -Safer handling of v from device diff --git a/.changeset/twenty-rocks-pull.md b/.changeset/twenty-rocks-pull.md deleted file mode 100644 index b7892c2ac..000000000 --- a/.changeset/twenty-rocks-pull.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/celocli': minor ---- - -BLS keys are now optional as being deprecated on L2, validator:register and releasecelo:authorize no longer require them in L2 context diff --git a/.changeset/warm-papayas-smile.md b/.changeset/warm-papayas-smile.md deleted file mode 100644 index 714615872..000000000 --- a/.changeset/warm-papayas-smile.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/connect': minor ---- - -Now CeloProvider can be wrapped in EIP-1193 partially compatible object (request + args) diff --git a/.changeset/weak-beers-itch.md b/.changeset/weak-beers-itch.md deleted file mode 100644 index c9654affc..000000000 --- a/.changeset/weak-beers-itch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/governance': patch ---- - -Fix being unable to use 08 and mento contracts with proposal builder diff --git a/.changeset/wild-impalas-smoke.md b/.changeset/wild-impalas-smoke.md deleted file mode 100644 index 6dd1fb517..000000000 --- a/.changeset/wild-impalas-smoke.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@celo/wallet-ledger': patch -'@celo/viem-account-ledger': patch -'@celo/celocli': patch ---- - -Change a dependency to use npm rather than github diff --git a/.changeset/yellow-chicken-fold.md b/.changeset/yellow-chicken-fold.md deleted file mode 100644 index 05aa1a5e7..000000000 --- a/.changeset/yellow-chicken-fold.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@celo/contractkit': patch ---- - -Backwards compat for some methods using epoch's block numbers diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 6d58e6695..c7d29fbea 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,89 @@ # Changelog +## 6.0.0 + +### Major Changes + +- [#407](https://github.com/celo-org/developer-tooling/pull/407) [`3890220`](https://github.com/celo-org/developer-tooling/commit/389022056be15c0677b37d4cfaf332afcb652e02) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Remove transfer:gold -- this was an old alias for transfer:celo which has the same functionality + +- [#412](https://github.com/celo-org/developer-tooling/pull/412) [`23d36cc`](https://github.com/celo-org/developer-tooling/commit/23d36cc7f843fdf95a88da0515c65e512d68f400) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Remove `celocli validator:force-deaffiliate` + + This command was only ever usable pre mainnet launch. The force deaffiliate method it would call is only callable by one of the whitelisted Slasher Contracts. + + To force removal of validator with poor uptime use `celocli validator:downtime-slash` or to sever association with a validator from your group use `celocli validator:deaffiliate` + +- [#339](https://github.com/celo-org/developer-tooling/pull/339) [`87223ba`](https://github.com/celo-org/developer-tooling/commit/87223ba93ab79f43ae6884282d30a420eb09c23c) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Remove support for reserve:\* commands. As foretold by https://forum.celo.org/t/sunset-of-reserve-commands/8454 + +- [#407](https://github.com/celo-org/developer-tooling/pull/407) [`3890220`](https://github.com/celo-org/developer-tooling/commit/389022056be15c0677b37d4cfaf332afcb652e02) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Remove account:recover-old + + This was meant to be a temporary command for migrating account from a beta version of Valora to the release version. Please use a previous version of celocli if you need to make this one time recovery. + +- [#343](https://github.com/celo-org/developer-tooling/pull/343) [`54741cc`](https://github.com/celo-org/developer-tooling/commit/54741cc01ef0a6716bdd45a955ac65c7ecced6c1) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Remove commands identity:identifier, identity:get-attestations + + See https://forum.celo.org/t/rfc-deprecation-of-celocli-identity-commands/8676 + +### Minor Changes + +- [#420](https://github.com/celo-org/developer-tooling/pull/420) [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444) Thanks [@shazarre](https://github.com/shazarre)! - Adds support for safe integration for L2 hotfix security council approvals + +- [#429](https://github.com/celo-org/developer-tooling/pull/429) [`5b02036`](https://github.com/celo-org/developer-tooling/commit/5b0203634e14697ffbe1e93491bf7c35bbf1ef52) Thanks [@shazarre](https://github.com/shazarre)! - Removes L2 BLS keys support for account:authorize + +- [#447](https://github.com/celo-org/developer-tooling/pull/447) [`7bc05c2`](https://github.com/celo-org/developer-tooling/commit/7bc05c219c7c3bbb764b4741595c57da523bb388) Thanks [@shazarre](https://github.com/shazarre)! - validator:signed-blocks not supported on L2 anymore, fixes validator:status L2 + +- [#471](https://github.com/celo-org/developer-tooling/pull/471) [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - For `account:new` command add alias "celoLegacy" to the `--derivationPath` flag + +- [#459](https://github.com/celo-org/developer-tooling/pull/459) [`0e559c7`](https://github.com/celo-org/developer-tooling/commit/0e559c73f1d0dee80ee01e9ddd38481a3a8e10b1) Thanks [@shazarre](https://github.com/shazarre)! - Introduces a new command `account:claim-rpc-url` allowing to claim RPC URLs + +- [`76045eb`](https://github.com/celo-org/developer-tooling/commit/76045ebff0df9c1c9fa75121dab4e910c9026976) Thanks [@shazarre](https://github.com/shazarre)! - BLS keys are now optional as being deprecated on L2, validator:register and releasecelo:authorize no longer require them in L2 context + +### Patch Changes + +- [#421](https://github.com/celo-org/developer-tooling/pull/421) [`7d42a05`](https://github.com/celo-org/developer-tooling/commit/7d42a059f1effa8953ee1fe2e66f7e26bca73181) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - fix governance:build-proposal with contracts from mento or which use solidity 0.8 + +- [#463](https://github.com/celo-org/developer-tooling/pull/463) [`eba89a3`](https://github.com/celo-org/developer-tooling/commit/eba89a3102706cfe6492b0dc44f583a36d320a15) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Add GovernanceSlasher to RegisteredContractsEnum + +- [#389](https://github.com/celo-org/developer-tooling/pull/389) [`5a0a922`](https://github.com/celo-org/developer-tooling/commit/5a0a922f4965336849b33d5f90234766db55b2e5) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Add warning that ETH derivation path will be the default in a future major breaking change. + +- [#425](https://github.com/celo-org/developer-tooling/pull/425) [`952bc81`](https://github.com/celo-org/developer-tooling/commit/952bc81dc1bdd4c7abb40306768c50b75e681733) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - deprecates the flags --whitelisters and --nonwhitelisters from the governance:show command + +- [#456](https://github.com/celo-org/developer-tooling/pull/456) [`d5c9204`](https://github.com/celo-org/developer-tooling/commit/d5c920491b2b6efec5f4637a4343bfb6f606c56f) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Fix rewards:show for L2 + +- [#472](https://github.com/celo-org/developer-tooling/pull/472) [`1df8688`](https://github.com/celo-org/developer-tooling/commit/1df86886f953910026a8fd0d7d4d60967dca780b) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Dont show flags for privateKey, gasCurrency, useLedger, and related flags in help for commands which dont actually make use of them. + +- [#395](https://github.com/celo-org/developer-tooling/pull/395) [`693f6e7`](https://github.com/celo-org/developer-tooling/commit/693f6e7d2fe3034b6d7a3bc4a9719e76229d1981) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Fix incorrect message where the transfered token was used as gas token in the messaging but not in actuality + +- [#395](https://github.com/celo-org/developer-tooling/pull/395) [`693f6e7`](https://github.com/celo-org/developer-tooling/commit/693f6e7d2fe3034b6d7a3bc4a9719e76229d1981) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Fix Transfering, exchanging cusd (and other fee tokens) and or using gasCurrency flag with ledger devices prior to 1.2 + +- [#471](https://github.com/celo-org/developer-tooling/pull/471) [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - when account:new is called it displays the full bip44 derivation path in the output. Before it would miss the last 2 positions. + +- [#480](https://github.com/celo-org/developer-tooling/pull/480) [`b83d8c4`](https://github.com/celo-org/developer-tooling/commit/b83d8c4bd34feebdc4994dbbae198a1aa5b7eb34) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Recommended node version is now node 20 + +- [#452](https://github.com/celo-org/developer-tooling/pull/452) [`2283374`](https://github.com/celo-org/developer-tooling/commit/2283374d74b2260c3cc81d19500502f6e6b685cd) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Show deprecated warning on flags which will be removed after cel2 launch + +- [#389](https://github.com/celo-org/developer-tooling/pull/389) [`5a0a922`](https://github.com/celo-org/developer-tooling/commit/5a0a922f4965336849b33d5f90234766db55b2e5) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Fix: account:new can now be called without a node + +- [#449](https://github.com/celo-org/developer-tooling/pull/449) [`97f0a53`](https://github.com/celo-org/developer-tooling/commit/97f0a53cab5162365be0c175361943351cf4eb2f) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Show --node and --useLedger flags when --help is called. Show aliases for networks in --node help + +- [#452](https://github.com/celo-org/developer-tooling/pull/452) [`2283374`](https://github.com/celo-org/developer-tooling/commit/2283374d74b2260c3cc81d19500502f6e6b685cd) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - use onchain values instead of static for lock requirements + +- [#450](https://github.com/celo-org/developer-tooling/pull/450) [`9558b56`](https://github.com/celo-org/developer-tooling/commit/9558b56aff2886fb860194a04fd284b4caca74dc) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Gracefully throw if --estimate wasnt passed on L1 + +- [#427](https://github.com/celo-org/developer-tooling/pull/427) [`ee33677`](https://github.com/celo-org/developer-tooling/commit/ee33677287905076daafe39087283fe2434d729e) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Change a dependency to use npm rather than github + +- Updated dependencies [[`eba89a3`](https://github.com/celo-org/developer-tooling/commit/eba89a3102706cfe6492b0dc44f583a36d320a15), [`43e8474`](https://github.com/celo-org/developer-tooling/commit/43e8474ecd245af3ec1e3d28f45d2de211e481e2), [`693f6e7`](https://github.com/celo-org/developer-tooling/commit/693f6e7d2fe3034b6d7a3bc4a9719e76229d1981), [`7d42a05`](https://github.com/celo-org/developer-tooling/commit/7d42a059f1effa8953ee1fe2e66f7e26bca73181), [`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3), [`7bc05c2`](https://github.com/celo-org/developer-tooling/commit/7bc05c219c7c3bbb764b4741595c57da523bb388), [`5a0a922`](https://github.com/celo-org/developer-tooling/commit/5a0a922f4965336849b33d5f90234766db55b2e5), [`0e559c7`](https://github.com/celo-org/developer-tooling/commit/0e559c73f1d0dee80ee01e9ddd38481a3a8e10b1), [`33ad4aa`](https://github.com/celo-org/developer-tooling/commit/33ad4aaf6b9edc33d1ce19833dbea626798cfb88), [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d), [`42d091f`](https://github.com/celo-org/developer-tooling/commit/42d091fbc2ab71ce4ec2fb5c57ca266a20a96b6e), [`b83d8c4`](https://github.com/celo-org/developer-tooling/commit/b83d8c4bd34feebdc4994dbbae198a1aa5b7eb34), [`36c4369`](https://github.com/celo-org/developer-tooling/commit/36c436980583396ca407fef511942c9a77279470), [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`76045eb`](https://github.com/celo-org/developer-tooling/commit/76045ebff0df9c1c9fa75121dab4e910c9026976), [`38fe4d0`](https://github.com/celo-org/developer-tooling/commit/38fe4d018d1b9ed5954a17501bdaa59b0aeec2f2), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0), [`33ad4aa`](https://github.com/celo-org/developer-tooling/commit/33ad4aaf6b9edc33d1ce19833dbea626798cfb88), [`b366827`](https://github.com/celo-org/developer-tooling/commit/b3668273f0ae1ac4363d0fa6f23de089d18dd77c), [`a23246e`](https://github.com/celo-org/developer-tooling/commit/a23246e82e17424cb22c04cce197eb84a2cac54c), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444), [`7d42a05`](https://github.com/celo-org/developer-tooling/commit/7d42a059f1effa8953ee1fe2e66f7e26bca73181), [`ee33677`](https://github.com/celo-org/developer-tooling/commit/ee33677287905076daafe39087283fe2434d729e), [`d5c9204`](https://github.com/celo-org/developer-tooling/commit/d5c920491b2b6efec5f4637a4343bfb6f606c56f)]: + - @celo/contractkit@9.0.0 + - @celo/governance@5.1.4 + - @celo/wallet-ledger@6.0.4 + - @celo/wallet-hsm-azure@6.0.4 + - @celo/wallet-local@6.0.4 + - @celo/cryptographic-utils@5.1.1 + - @celo/metadata-claims@1.0.0 + - @celo/base@7.0.0 + - @celo/utils@8.0.0 + - @celo/connect@6.1.0 + - @celo/explorer@5.0.13 + - @celo/phone-utils@6.0.4 + ## 6.0.0-beta.7 ### Minor Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 4c186b226..00de5c53e 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,7 +1,7 @@ { "name": "@celo/celocli", "description": "CLI Tool for transacting with the Celo protocol", - "version": "6.0.0-beta.7", + "version": "6.0.0", "author": "Celo", "license": "Apache-2.0", "repository": "celo-org/developer-tooling", @@ -38,20 +38,20 @@ }, "dependencies": { "@celo/abis": "11.0.0", - "@celo/base": "^7.0.0-beta.1", + "@celo/base": "^7.0.0", "@celo/compliance": "~1.0.23", - "@celo/connect": "^6.1.0-beta.1", - "@celo/contractkit": "^9.0.0-beta.5", - "@celo/cryptographic-utils": "^5.1.1-beta.0", - "@celo/explorer": "^5.0.13-beta.1", - "@celo/governance": "^5.1.4-beta.3", + "@celo/connect": "^6.1.0", + "@celo/contractkit": "^9.0.0", + "@celo/cryptographic-utils": "^5.1.1", + "@celo/explorer": "^5.0.13", + "@celo/governance": "^5.1.4", "@celo/identity": "^5.1.2", - "@celo/metadata-claims": "^1.0.0-beta.2", - "@celo/phone-utils": "^6.0.4-beta.0", - "@celo/utils": "^8.0.0-beta.0", - "@celo/wallet-hsm-azure": "^6.0.4-beta.1", - "@celo/wallet-ledger": "^6.0.4-beta.1", - "@celo/wallet-local": "^6.0.4-beta.1", + "@celo/metadata-claims": "^1.0.0", + "@celo/phone-utils": "^6.0.4", + "@celo/utils": "^8.0.0", + "@celo/wallet-hsm-azure": "^6.0.4", + "@celo/wallet-ledger": "^6.0.4", + "@celo/wallet-local": "^6.0.4", "@ethereumjs/util": "8.0.5", "@ledgerhq/hw-transport-node-hid": "^6.28.5", "@mento-protocol/mento-sdk": "^1.0.1", @@ -81,7 +81,7 @@ }, "devDependencies": { "@celo/celo-devchain": "^7.0.0", - "@celo/dev-utils": "0.0.7-beta.2", + "@celo/dev-utils": "0.0.7", "@celo/typescript": "workspace:^", "@types/debug": "^4.1.4", "@types/fs-extra": "^8.0.0", diff --git a/packages/dev-utils/CHANGELOG.md b/packages/dev-utils/CHANGELOG.md index beee657c6..ca77336c1 100644 --- a/packages/dev-utils/CHANGELOG.md +++ b/packages/dev-utils/CHANGELOG.md @@ -1,5 +1,18 @@ # @celo/dev-utils +## 0.0.7 + +### Patch Changes + +- [#400](https://github.com/celo-org/developer-tooling/pull/400) [`38fe4d0`](https://github.com/celo-org/developer-tooling/commit/38fe4d018d1b9ed5954a17501bdaa59b0aeec2f2) Thanks [@shazarre](https://github.com/shazarre)! - Upgrades to latest devchain + +- [#446](https://github.com/celo-org/developer-tooling/pull/446) [`42d091f`](https://github.com/celo-org/developer-tooling/commit/42d091fbc2ab71ce4ec2fb5c57ca266a20a96b6e) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Bump @celo/abis-12 + +- [#420](https://github.com/celo-org/developer-tooling/pull/420) [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444) Thanks [@shazarre](https://github.com/shazarre)! - Adds actual Celo chain id when running anvil + +- Updated dependencies [[`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444)]: + - @celo/connect@6.1.0 + ## 0.0.7-beta.2 ### Patch Changes diff --git a/packages/dev-utils/package.json b/packages/dev-utils/package.json index 5550ace4c..9b9ff8262 100644 --- a/packages/dev-utils/package.json +++ b/packages/dev-utils/package.json @@ -1,6 +1,6 @@ { "name": "@celo/dev-utils", - "version": "0.0.7-beta.2", + "version": "0.0.7", "description": "util package for celo packages that should only be a devDependency", "main": "./lib/index.js", "types": "./lib/index.d.ts", @@ -21,7 +21,7 @@ }, "dependencies": { "@celo/abis": "^11.0.0", - "@celo/connect": "^6.1.0-beta.1", + "@celo/connect": "^6.1.0", "@viem/anvil": "^0.0.9", "bignumber.js": "^9.0.0", "fs-extra": "^8.1.0", diff --git a/packages/sdk/base/CHANGELOG.md b/packages/sdk/base/CHANGELOG.md index 9a7293d24..e74080d47 100644 --- a/packages/sdk/base/CHANGELOG.md +++ b/packages/sdk/base/CHANGELOG.md @@ -1,5 +1,23 @@ # @celo/base +## 7.0.0 + +### Major Changes + +- [#228](https://github.com/celo-org/developer-tooling/pull/228) [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - remove deprecated functions and consts exported from ./contacts and ./displayformating. ./currencies and ./phonenumbers. If these are used by your app we recommend to inline the functions from the previous release. + + - https://github.com/celo-org/developer-tooling/blob/%40celo/wallet-base%406.0.1/packages/sdk/base/src/contacts.ts + - https://github.com/celo-org/developer-tooling/blob/%40celo/wallet-base%406.0.1/packages/sdk/base/src/displayFormatting.ts + - https://github.com/celo-org/developer-tooling/blob/%40celo/wallet-base%406.0.1/packages/sdk/base/src/phoneNumbers.ts + + https://github.com/celo-org/developer-tooling/tree/%40celo/wallet-base%406.0.1/packages/sdk/base/src + + Full List of removed exports -- ContactPhoneNumber, MinimalContact, getContactPhoneNumber, isContact, CURRENCY_ENUM, Currency, CURRENCIES, resolveCurrency, SHORT_CURRENCIES, currencyToShortMap | getErrorMessage | anonymizedPhone | getContactNameHash + +### Minor Changes + +- [#471](https://github.com/celo-org/developer-tooling/pull/471) [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - add DerivationPathAliases export + ## 7.0.0-beta.1 ### Minor Changes diff --git a/packages/sdk/base/package.json b/packages/sdk/base/package.json index 7e9fab770..f2f2d002c 100644 --- a/packages/sdk/base/package.json +++ b/packages/sdk/base/package.json @@ -1,6 +1,6 @@ { "name": "@celo/base", - "version": "7.0.0-beta.1", + "version": "7.0.0", "description": "Celo base common utils, no dependencies", "author": "Celo", "license": "Apache-2.0", diff --git a/packages/sdk/connect/CHANGELOG.md b/packages/sdk/connect/CHANGELOG.md index 355b15017..ab8285069 100644 --- a/packages/sdk/connect/CHANGELOG.md +++ b/packages/sdk/connect/CHANGELOG.md @@ -1,5 +1,17 @@ # @celo/connect +## 6.1.0 + +### Minor Changes + +- [#420](https://github.com/celo-org/developer-tooling/pull/420) [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444) Thanks [@shazarre](https://github.com/shazarre)! - Now CeloProvider can be wrapped in EIP-1193 partially compatible object (request + args) + +### Patch Changes + +- Updated dependencies [[`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0)]: + - @celo/base@7.0.0 + - @celo/utils@8.0.0 + ## 6.1.0-beta.1 ### Minor Changes diff --git a/packages/sdk/connect/package.json b/packages/sdk/connect/package.json index b5749d73b..5307bfd08 100644 --- a/packages/sdk/connect/package.json +++ b/packages/sdk/connect/package.json @@ -1,6 +1,6 @@ { "name": "@celo/connect", - "version": "6.1.0-beta.1", + "version": "6.1.0", "description": "Light Toolkit for connecting with the Celo network", "main": "./lib/index.js", "types": "./lib/index.d.ts", @@ -22,8 +22,8 @@ "prepublishOnly": "yarn build" }, "dependencies": { - "@celo/base": "^7.0.0-beta.0", - "@celo/utils": "^8.0.0-beta.0", + "@celo/base": "^7.0.0", + "@celo/utils": "^8.0.0", "@ethereumjs/util": "8.0.5", "@types/debug": "^4.1.5", "@types/utf8": "^2.1.6", diff --git a/packages/sdk/contractkit/CHANGELOG.md b/packages/sdk/contractkit/CHANGELOG.md index abf652f35..703d030c5 100644 --- a/packages/sdk/contractkit/CHANGELOG.md +++ b/packages/sdk/contractkit/CHANGELOG.md @@ -1,5 +1,87 @@ # @celo/contractkit +## 9.0.0 + +### Major Changes + +- [#340](https://github.com/celo-org/developer-tooling/pull/340) [`33ad4aa`](https://github.com/celo-org/developer-tooling/commit/33ad4aaf6b9edc33d1ce19833dbea626798cfb88) Thanks [@aaronmgdr](https://github.com/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 + + ```diff + - import { createAccountClaim } from '@celo/contractkit/lib/identity/claims/account' + + import { createAccountClaim } from '@celo/metadata-claims/lib/account' + ``` + + ```diff + - 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 + + ```typescript + import { AccountMetadataSignerGetters } from '@celo/metadata-claims/lib/types' + ``` + + using viem it would be like + + ```typescript + 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](https://github.com/celo-org/developer-tooling/pull/447) [`7bc05c2`](https://github.com/celo-org/developer-tooling/commit/7bc05c219c7c3bbb764b4741595c57da523bb388) Thanks [@shazarre](https://github.com/shazarre)! - Exposes EpochManager.getElectedSigners contract method + +- [`76045eb`](https://github.com/celo-org/developer-tooling/commit/76045ebff0df9c1c9fa75121dab4e910c9026976) Thanks [@shazarre](https://github.com/shazarre)! - ValidatorsWrapper: add registerValidatorNoBls to allow registration without BLS keys which are not supported in L2 + +### Patch Changes + +- [#463](https://github.com/celo-org/developer-tooling/pull/463) [`eba89a3`](https://github.com/celo-org/developer-tooling/commit/eba89a3102706cfe6492b0dc44f583a36d320a15) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Add GovernanceSlasher to RegisteredContractsEnum + +- [#467](https://github.com/celo-org/developer-tooling/pull/467) [`43e8474`](https://github.com/celo-org/developer-tooling/commit/43e8474ecd245af3ec1e3d28f45d2de211e481e2) Thanks [@shazarre](https://github.com/shazarre)! - fix: add transferOwnership() to proxy abi list + +- [#446](https://github.com/celo-org/developer-tooling/pull/446) [`42d091f`](https://github.com/celo-org/developer-tooling/commit/42d091fbc2ab71ce4ec2fb5c57ca266a20a96b6e) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Bump @celo/abis-12 + +- [#480](https://github.com/celo-org/developer-tooling/pull/480) [`b83d8c4`](https://github.com/celo-org/developer-tooling/commit/b83d8c4bd34feebdc4994dbbae198a1aa5b7eb34) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Recommended node version is now node 20 + +- [#455](https://github.com/celo-org/developer-tooling/pull/455) [`36c4369`](https://github.com/celo-org/developer-tooling/commit/36c436980583396ca407fef511942c9a77279470) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Mark contract wrapper methods that will not work on L2 because solidity contracts have onlyL1 modifier as deprecated. + + | Deprecated Contract / Method | Replacement or none | + | -------------------------------------------- | ----------------------------------------- | + | Validators#registerValidator | Validators#registerValidatorNoBLS | + | BlockchainParams#getEpochNumberOfBlock | EpochManager#getEpochNumberOfBlock | + | BlockchainParams#getFirstBlockNumberForEpoch | EpochManager#getFirstBlockAtEpoch | + | Election#getCurrentValidatorSigners | EpochManager#getElectedSigners | + | Election#getGroupEpochRewards | Election#getGroupEpochRewardsBasedOnScore | + | GovernanceSlasher#slash | GovernanceSlasher#slashL2 | + | DoubleSigningSlasher | X | + | DowntimeSlasher | X | + +- [#400](https://github.com/celo-org/developer-tooling/pull/400) [`38fe4d0`](https://github.com/celo-org/developer-tooling/commit/38fe4d018d1b9ed5954a17501bdaa59b0aeec2f2) Thanks [@shazarre](https://github.com/shazarre)! - Renames `getElected` and its usages to `getElectedAccounts` for `EpochManagerWrapper` + +- [#456](https://github.com/celo-org/developer-tooling/pull/456) [`d5c9204`](https://github.com/celo-org/developer-tooling/commit/d5c920491b2b6efec5f4637a4343bfb6f606c56f) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Backwards compat for some methods using epoch's block numbers + +- Updated dependencies [[`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3), [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d), [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444)]: + - @celo/wallet-local@6.0.4 + - @celo/base@7.0.0 + - @celo/utils@8.0.0 + - @celo/connect@6.1.0 + ## 9.0.0-beta.5 ### Patch Changes diff --git a/packages/sdk/contractkit/package.json b/packages/sdk/contractkit/package.json index a20a669f1..65bc76236 100644 --- a/packages/sdk/contractkit/package.json +++ b/packages/sdk/contractkit/package.json @@ -1,6 +1,6 @@ { "name": "@celo/contractkit", - "version": "9.0.0-beta.5", + "version": "9.0.0", "description": "Celo's ContractKit to interact with Celo network", "main": "./lib/index.js", "types": "./lib/index.d.ts", @@ -28,10 +28,10 @@ "dependencies": { "@celo/abis": "11.0.0", "@celo/abis-12": "npm:@celo/abis@12.0.0-canary.76", - "@celo/base": "^7.0.0-beta.1", - "@celo/connect": "^6.1.0-beta.1", - "@celo/utils": "^8.0.0-beta.0", - "@celo/wallet-local": "^6.0.4-beta.1", + "@celo/base": "^7.0.0", + "@celo/connect": "^6.1.0", + "@celo/utils": "^8.0.0", + "@celo/wallet-local": "^6.0.4", "@types/bn.js": "^5.1.0", "@types/debug": "^4.1.5", "bignumber.js": "^9.0.0", @@ -43,7 +43,7 @@ }, "devDependencies": { "@celo/celo-devchain": "^7.0.0", - "@celo/dev-utils": "0.0.7-beta.2", + "@celo/dev-utils": "0.0.7", "@celo/odis-identifiers": "^1.0.1", "@celo/typescript": "workspace:^", "@truffle/contract": "4.6.31", diff --git a/packages/sdk/cryptographic-utils/CHANGELOG.md b/packages/sdk/cryptographic-utils/CHANGELOG.md index 645bd28cd..14efcd7d5 100644 --- a/packages/sdk/cryptographic-utils/CHANGELOG.md +++ b/packages/sdk/cryptographic-utils/CHANGELOG.md @@ -1,5 +1,15 @@ # @celo/cryptographic-utils +## 5.1.1 + +### Patch Changes + +- [#389](https://github.com/celo-org/developer-tooling/pull/389) [`5a0a922`](https://github.com/celo-org/developer-tooling/commit/5a0a922f4965336849b33d5f90234766db55b2e5) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Add warning that ETH derivation path will be the default in a future major breaking change. + +- Updated dependencies [[`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0)]: + - @celo/base@7.0.0 + - @celo/utils@8.0.0 + ## 5.1.1-beta.0 ### Patch Changes diff --git a/packages/sdk/cryptographic-utils/package.json b/packages/sdk/cryptographic-utils/package.json index 3e0e8858d..2b7106812 100644 --- a/packages/sdk/cryptographic-utils/package.json +++ b/packages/sdk/cryptographic-utils/package.json @@ -1,6 +1,6 @@ { "name": "@celo/cryptographic-utils", - "version": "5.1.1-beta.0", + "version": "5.1.1", "description": "Some Celo utils for comment/data encryption, bls, and mnemonics", "author": "Celo", "license": "Apache-2.0", @@ -22,9 +22,9 @@ "lib/**/*" ], "dependencies": { - "@celo/base": "^7.0.0-beta.0", + "@celo/base": "^7.0.0", "@celo/bls12377js": "0.1.1", - "@celo/utils": "^8.0.0-beta.0", + "@celo/utils": "^8.0.0", "@noble/ciphers": "0.4.1", "@noble/curves": "1.3.0", "@noble/hashes": "1.3.3", diff --git a/packages/sdk/explorer/CHANGELOG.md b/packages/sdk/explorer/CHANGELOG.md index 50642ef8b..a8dd6640f 100644 --- a/packages/sdk/explorer/CHANGELOG.md +++ b/packages/sdk/explorer/CHANGELOG.md @@ -1,5 +1,15 @@ # @celo/explorer +## 5.0.13 + +### Patch Changes + +- Updated dependencies [[`eba89a3`](https://github.com/celo-org/developer-tooling/commit/eba89a3102706cfe6492b0dc44f583a36d320a15), [`43e8474`](https://github.com/celo-org/developer-tooling/commit/43e8474ecd245af3ec1e3d28f45d2de211e481e2), [`7bc05c2`](https://github.com/celo-org/developer-tooling/commit/7bc05c219c7c3bbb764b4741595c57da523bb388), [`33ad4aa`](https://github.com/celo-org/developer-tooling/commit/33ad4aaf6b9edc33d1ce19833dbea626798cfb88), [`42d091f`](https://github.com/celo-org/developer-tooling/commit/42d091fbc2ab71ce4ec2fb5c57ca266a20a96b6e), [`b83d8c4`](https://github.com/celo-org/developer-tooling/commit/b83d8c4bd34feebdc4994dbbae198a1aa5b7eb34), [`36c4369`](https://github.com/celo-org/developer-tooling/commit/36c436980583396ca407fef511942c9a77279470), [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`76045eb`](https://github.com/celo-org/developer-tooling/commit/76045ebff0df9c1c9fa75121dab4e910c9026976), [`38fe4d0`](https://github.com/celo-org/developer-tooling/commit/38fe4d018d1b9ed5954a17501bdaa59b0aeec2f2), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444), [`d5c9204`](https://github.com/celo-org/developer-tooling/commit/d5c920491b2b6efec5f4637a4343bfb6f606c56f)]: + - @celo/contractkit@9.0.0 + - @celo/base@7.0.0 + - @celo/utils@8.0.0 + - @celo/connect@6.1.0 + ## 5.0.13-beta.1 ### Patch Changes diff --git a/packages/sdk/explorer/package.json b/packages/sdk/explorer/package.json index 689ac321d..c8108068e 100644 --- a/packages/sdk/explorer/package.json +++ b/packages/sdk/explorer/package.json @@ -1,6 +1,6 @@ { "name": "@celo/explorer", - "version": "5.0.13-beta.1", + "version": "5.0.13", "description": "Celo's block explorer consumer", "main": "./lib/index.js", "types": "./lib/index.d.ts", @@ -22,17 +22,17 @@ "prepublishOnly": "yarn build" }, "dependencies": { - "@celo/base": "^7.0.0-beta.0", - "@celo/connect": "^6.1.0-beta.1", - "@celo/contractkit": "^9.0.0-beta.3", - "@celo/utils": "^8.0.0-beta.0", + "@celo/base": "^7.0.0", + "@celo/connect": "^6.1.0", + "@celo/contractkit": "^9.0.0", + "@celo/utils": "^8.0.0", "@types/debug": "^4.1.5", "bignumber.js": "9.0.0", "cross-fetch": "3.1.5", "debug": "^4.1.1" }, "devDependencies": { - "@celo/dev-utils": "0.0.7-beta.2", + "@celo/dev-utils": "0.0.7", "@celo/typescript": "workspace:^", "@types/debug": "^4.1.12", "fetch-mock": "^10.0.7", diff --git a/packages/sdk/governance/CHANGELOG.md b/packages/sdk/governance/CHANGELOG.md index 44d271114..2324f39bb 100644 --- a/packages/sdk/governance/CHANGELOG.md +++ b/packages/sdk/governance/CHANGELOG.md @@ -1,5 +1,24 @@ # @celo/governance +## 5.1.4 + +### Patch Changes + +- [#463](https://github.com/celo-org/developer-tooling/pull/463) [`eba89a3`](https://github.com/celo-org/developer-tooling/commit/eba89a3102706cfe6492b0dc44f583a36d320a15) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Add GovernanceSlasher to RegisteredContractsEnum + +- [#421](https://github.com/celo-org/developer-tooling/pull/421) [`7d42a05`](https://github.com/celo-org/developer-tooling/commit/7d42a059f1effa8953ee1fe2e66f7e26bca73181) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - minor update to inquirer lib + +- [#446](https://github.com/celo-org/developer-tooling/pull/446) [`42d091f`](https://github.com/celo-org/developer-tooling/commit/42d091fbc2ab71ce4ec2fb5c57ca266a20a96b6e) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Bump @celo/abis-12 + +- [#421](https://github.com/celo-org/developer-tooling/pull/421) [`7d42a05`](https://github.com/celo-org/developer-tooling/commit/7d42a059f1effa8953ee1fe2e66f7e26bca73181) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Fix being unable to use 08 and mento contracts with proposal builder + +- Updated dependencies [[`eba89a3`](https://github.com/celo-org/developer-tooling/commit/eba89a3102706cfe6492b0dc44f583a36d320a15), [`43e8474`](https://github.com/celo-org/developer-tooling/commit/43e8474ecd245af3ec1e3d28f45d2de211e481e2), [`7bc05c2`](https://github.com/celo-org/developer-tooling/commit/7bc05c219c7c3bbb764b4741595c57da523bb388), [`33ad4aa`](https://github.com/celo-org/developer-tooling/commit/33ad4aaf6b9edc33d1ce19833dbea626798cfb88), [`42d091f`](https://github.com/celo-org/developer-tooling/commit/42d091fbc2ab71ce4ec2fb5c57ca266a20a96b6e), [`b83d8c4`](https://github.com/celo-org/developer-tooling/commit/b83d8c4bd34feebdc4994dbbae198a1aa5b7eb34), [`36c4369`](https://github.com/celo-org/developer-tooling/commit/36c436980583396ca407fef511942c9a77279470), [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`76045eb`](https://github.com/celo-org/developer-tooling/commit/76045ebff0df9c1c9fa75121dab4e910c9026976), [`38fe4d0`](https://github.com/celo-org/developer-tooling/commit/38fe4d018d1b9ed5954a17501bdaa59b0aeec2f2), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444), [`d5c9204`](https://github.com/celo-org/developer-tooling/commit/d5c920491b2b6efec5f4637a4343bfb6f606c56f)]: + - @celo/contractkit@9.0.0 + - @celo/base@7.0.0 + - @celo/utils@8.0.0 + - @celo/connect@6.1.0 + - @celo/explorer@5.0.13 + ## 5.1.4-beta.3 ### Patch Changes diff --git a/packages/sdk/governance/package.json b/packages/sdk/governance/package.json index e9556408b..9833337a4 100644 --- a/packages/sdk/governance/package.json +++ b/packages/sdk/governance/package.json @@ -1,6 +1,6 @@ { "name": "@celo/governance", - "version": "5.1.4-beta.3", + "version": "5.1.4", "description": "Celo's governance proposals", "main": "./lib/index.js", "types": "./lib/index.d.ts", @@ -23,11 +23,11 @@ "dependencies": { "@celo/abis": "11.0.0", "@celo/abis-12": "npm:@celo/abis@12.0.0-canary.76", - "@celo/base": "^7.0.0-beta.0", - "@celo/connect": "^6.1.0-beta.1", - "@celo/contractkit": "^9.0.0-beta.4", - "@celo/explorer": "^5.0.13-beta.1", - "@celo/utils": "^8.0.0-beta.0", + "@celo/base": "^7.0.0", + "@celo/connect": "^6.1.0", + "@celo/contractkit": "^9.0.0", + "@celo/explorer": "^5.0.13", + "@celo/utils": "^8.0.0", "@ethereumjs/util": "8.0.5", "@types/debug": "^4.1.5", "@types/inquirer": "^6.5.0", @@ -39,7 +39,7 @@ "node": ">=8.14.2" }, "devDependencies": { - "@celo/dev-utils": "0.0.7-beta.2", + "@celo/dev-utils": "0.0.7", "@celo/typescript": "workspace:^", "@types/debug": "^4.1.12" } diff --git a/packages/sdk/keystores/CHANGELOG.md b/packages/sdk/keystores/CHANGELOG.md index e8b397c87..6cbd2ae93 100644 --- a/packages/sdk/keystores/CHANGELOG.md +++ b/packages/sdk/keystores/CHANGELOG.md @@ -1,5 +1,13 @@ # @celo/keystores +## 5.0.12 + +### Patch Changes + +- Updated dependencies [[`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3), [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d), [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b)]: + - @celo/wallet-local@6.0.4 + - @celo/utils@8.0.0 + ## 5.0.12-beta.0 ### Patch Changes diff --git a/packages/sdk/keystores/package.json b/packages/sdk/keystores/package.json index 7278ab2d2..c40e91e46 100644 --- a/packages/sdk/keystores/package.json +++ b/packages/sdk/keystores/package.json @@ -1,6 +1,6 @@ { "name": "@celo/keystores", - "version": "5.0.12-beta.0", + "version": "5.0.12", "description": "keystore implementation", "author": "Celo", "license": "Apache-2.0", @@ -22,8 +22,8 @@ "prepublishOnly": "yarn build" }, "dependencies": { - "@celo/utils": "^8.0.0-beta.0", - "@celo/wallet-local": "^6.0.4-beta.0", + "@celo/utils": "^8.0.0", + "@celo/wallet-local": "^6.0.4", "ethereumjs-wallet": "^1.0.1" }, "devDependencies": { diff --git a/packages/sdk/metadata-claims/CHANGELOG.md b/packages/sdk/metadata-claims/CHANGELOG.md index e9d7c4506..c65c92867 100644 --- a/packages/sdk/metadata-claims/CHANGELOG.md +++ b/packages/sdk/metadata-claims/CHANGELOG.md @@ -1,5 +1,43 @@ # @celo/metadata-claims +## 1.0.0 + +### Major Changes + +- [#340](https://github.com/celo-org/developer-tooling/pull/340) [`33ad4aa`](https://github.com/celo-org/developer-tooling/commit/33ad4aaf6b9edc33d1ce19833dbea626798cfb88) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Introducing @celo/metadata-claims These are a series of functions extracted from @celo/contractkit since they didnt strictly need depend on contractkit itsefl. Developers can now use IdentityMetadataWrapper with any js rpc library like ethers or viem or web3js without being forced to import ContractKit. + + Instead when using `IdentityMetadataWrapper` you should make an object that satisfis the `AccountMetadataSignerGetters` type + + ```typescript + import { AccountMetadataSignerGetters } from '@celo/metadata-claims/lib/types' + ``` + + using viem it would be like + + ```typescript + 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 + +- [#459](https://github.com/celo-org/developer-tooling/pull/459) [`0e559c7`](https://github.com/celo-org/developer-tooling/commit/0e559c73f1d0dee80ee01e9ddd38481a3a8e10b1) Thanks [@shazarre](https://github.com/shazarre)! - Add support for RPC_URL claim type + +### Patch Changes + +- [#475](https://github.com/celo-org/developer-tooling/pull/475) [`b366827`](https://github.com/celo-org/developer-tooling/commit/b3668273f0ae1ac4363d0fa6f23de089d18dd77c) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Publish lib instead of src + +- Updated dependencies [[`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0)]: + - @celo/base@7.0.0 + - @celo/utils@8.0.0 + ## 1.0.0-beta.2 ### Patch Changes diff --git a/packages/sdk/metadata-claims/package.json b/packages/sdk/metadata-claims/package.json index 84eb7def0..ebe5402fe 100644 --- a/packages/sdk/metadata-claims/package.json +++ b/packages/sdk/metadata-claims/package.json @@ -1,6 +1,6 @@ { "name": "@celo/metadata-claims", - "version": "1.0.0-beta.2", + "version": "1.0.0", "author": "cLabs", "license": "Apache-2.0", "repository": "https://github.com/celo-org/developer-tooling/tree/master/packages/sdk/metadata-claims", @@ -24,8 +24,8 @@ "lint": "yarn run --top-level eslint -c .eslintrc.js " }, "dependencies": { - "@celo/base": "^7.0.0-beta.1", - "@celo/utils": "^8.0.0-beta.0", + "@celo/base": "^7.0.0", + "@celo/utils": "^8.0.0", "cross-fetch": "3.1.5", "fp-ts": "2.1.1", "io-ts": "2.0.1" @@ -33,7 +33,7 @@ "devDependencies": { "@celo/celo-devchain": "^7.0.0", "@celo/contractkit": "workspace:^", - "@celo/dev-utils": "0.0.7-beta.2", + "@celo/dev-utils": "0.0.7", "@celo/odis-identifiers": "^1.0.1", "@celo/typescript": "workspace:^", "@types/node": "18.7.6", diff --git a/packages/sdk/network-utils/package.json b/packages/sdk/network-utils/package.json index 5024408c4..0f71ff7b2 100644 --- a/packages/sdk/network-utils/package.json +++ b/packages/sdk/network-utils/package.json @@ -27,7 +27,7 @@ "debug": "^4.1.1" }, "devDependencies": { - "@celo/dev-utils": "0.0.7-beta.2", + "@celo/dev-utils": "0.0.7", "@celo/typescript": "workspace:^", "@types/debug": "^4.1.12", "fetch-mock": "^10.0.7" diff --git a/packages/sdk/phone-utils/CHANGELOG.md b/packages/sdk/phone-utils/CHANGELOG.md index a5f683f9c..1bdef1034 100644 --- a/packages/sdk/phone-utils/CHANGELOG.md +++ b/packages/sdk/phone-utils/CHANGELOG.md @@ -1,5 +1,13 @@ # @celo/phone-utils +## 6.0.4 + +### Patch Changes + +- Updated dependencies [[`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0)]: + - @celo/base@7.0.0 + - @celo/utils@8.0.0 + ## 6.0.4-beta.0 ### Patch Changes diff --git a/packages/sdk/phone-utils/package.json b/packages/sdk/phone-utils/package.json index a9d5c3d99..3ad2a7fee 100644 --- a/packages/sdk/phone-utils/package.json +++ b/packages/sdk/phone-utils/package.json @@ -1,6 +1,6 @@ { "name": "@celo/phone-utils", - "version": "6.0.4-beta.0", + "version": "6.0.4", "description": "Celo phone utils", "author": "Celo", "license": "Apache-2.0", @@ -22,8 +22,8 @@ "lib/**/*" ], "dependencies": { - "@celo/base": "^7.0.0-beta.0", - "@celo/utils": "^8.0.0-beta.0", + "@celo/base": "^7.0.0", + "@celo/utils": "^8.0.0", "@types/country-data": "^0.0.0", "@types/google-libphonenumber": "^7.4.23", "@types/node": "^18.7.16", diff --git a/packages/sdk/transactions-uri/CHANGELOG.md b/packages/sdk/transactions-uri/CHANGELOG.md index 8a3316780..1579a4713 100644 --- a/packages/sdk/transactions-uri/CHANGELOG.md +++ b/packages/sdk/transactions-uri/CHANGELOG.md @@ -1,5 +1,13 @@ # @celo/transactions-uri +## 5.0.12 + +### Patch Changes + +- Updated dependencies [[`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444)]: + - @celo/base@7.0.0 + - @celo/connect@6.1.0 + ## 5.0.12-beta.1 ### Patch Changes diff --git a/packages/sdk/transactions-uri/package.json b/packages/sdk/transactions-uri/package.json index 5d337c747..1a609f3b1 100644 --- a/packages/sdk/transactions-uri/package.json +++ b/packages/sdk/transactions-uri/package.json @@ -1,6 +1,6 @@ { "name": "@celo/transactions-uri", - "version": "5.0.12-beta.1", + "version": "5.0.12", "description": "Celo's transactions uri generation", "main": "./lib/index.js", "types": "./lib/index.d.ts", @@ -22,8 +22,8 @@ "prepublishOnly": "yarn build" }, "dependencies": { - "@celo/base": "^7.0.0-beta.0", - "@celo/connect": "^6.1.0-beta.1", + "@celo/base": "^7.0.0", + "@celo/connect": "^6.1.0", "@types/bn.js": "^5.1.0", "@types/debug": "^4.1.5", "@types/qrcode": "^1.3.4", @@ -32,8 +32,8 @@ "web3-eth-abi": "1.10.4" }, "devDependencies": { - "@celo/contractkit": "^9.0.0-beta.3", - "@celo/dev-utils": "0.0.7-beta.2", + "@celo/contractkit": "^9.0.0", + "@celo/dev-utils": "0.0.7", "@celo/typescript": "workspace:^", "cross-fetch": "3.1.5", "dotenv": "^8.2.0", diff --git a/packages/sdk/utils/CHANGELOG.md b/packages/sdk/utils/CHANGELOG.md index 3e36b932d..998ff90ad 100644 --- a/packages/sdk/utils/CHANGELOG.md +++ b/packages/sdk/utils/CHANGELOG.md @@ -1,5 +1,24 @@ # @celo/utils +## 8.0.0 + +### Major Changes + +- [#228](https://github.com/celo-org/developer-tooling/pull/228) [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - remove deprecated functions and consts exported from ./contacts and ./displayformating. ./currencies and ./phonenumbers. If these are used by your app we recommend to inline the functions from the previous release. + + - https://github.com/celo-org/developer-tooling/blob/%40celo/wallet-base%406.0.1/packages/sdk/base/src/contacts.ts + - https://github.com/celo-org/developer-tooling/blob/%40celo/wallet-base%406.0.1/packages/sdk/base/src/displayFormatting.ts + - https://github.com/celo-org/developer-tooling/blob/%40celo/wallet-base%406.0.1/packages/sdk/base/src/phoneNumbers.ts + + https://github.com/celo-org/developer-tooling/tree/%40celo/wallet-base%406.0.1/packages/sdk/base/src + + Full List of removed exports -- ContactPhoneNumber, MinimalContact, getContactPhoneNumber, isContact, CURRENCY_ENUM, Currency, CURRENCIES, resolveCurrency, SHORT_CURRENCIES, currencyToShortMap | getErrorMessage | anonymizedPhone | getContactNameHash + +### Patch Changes + +- Updated dependencies [[`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0)]: + - @celo/base@7.0.0 + ## 8.0.0-beta.0 ### Major Changes diff --git a/packages/sdk/utils/package.json b/packages/sdk/utils/package.json index 7677462dc..dc31b98e4 100644 --- a/packages/sdk/utils/package.json +++ b/packages/sdk/utils/package.json @@ -1,6 +1,6 @@ { "name": "@celo/utils", - "version": "8.0.0-beta.0", + "version": "8.0.0", "description": "Celo common utils", "author": "Celo", "license": "Apache-2.0", @@ -22,7 +22,7 @@ "lib/**/*" ], "dependencies": { - "@celo/base": "^7.0.0-beta.0", + "@celo/base": "^7.0.0", "@ethereumjs/rlp": "^5.0.2", "@ethereumjs/util": "8.0.5", "@noble/ciphers": "0.4.1", diff --git a/packages/sdk/wallets/wallet-base/CHANGELOG.md b/packages/sdk/wallets/wallet-base/CHANGELOG.md index caf300a9a..7b6bec44e 100644 --- a/packages/sdk/wallets/wallet-base/CHANGELOG.md +++ b/packages/sdk/wallets/wallet-base/CHANGELOG.md @@ -1,5 +1,18 @@ # @celo/wallet-base +## 6.0.4 + +### Patch Changes + +- [#434](https://github.com/celo-org/developer-tooling/pull/434) [`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Force patch bump wallets to deal with version conflict + +- [#408](https://github.com/celo-org/developer-tooling/pull/408) [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Improve support for celo-legacy and modern txs within ledger + +- Updated dependencies [[`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444)]: + - @celo/base@7.0.0 + - @celo/utils@8.0.0 + - @celo/connect@6.1.0 + ## 6.0.4-beta.1 ## 6.0.3-beta.1 diff --git a/packages/sdk/wallets/wallet-base/package.json b/packages/sdk/wallets/wallet-base/package.json index 142052db5..bfe5c8294 100644 --- a/packages/sdk/wallets/wallet-base/package.json +++ b/packages/sdk/wallets/wallet-base/package.json @@ -1,6 +1,6 @@ { "name": "@celo/wallet-base", - "version": "6.0.4-beta.1", + "version": "6.0.4", "description": "Wallet base implementation", "author": "Celo", "license": "Apache-2.0", @@ -27,9 +27,9 @@ "viem": "~1.5.4" }, "dependencies": { - "@celo/base": "^7.0.0-beta.0", - "@celo/connect": "^6.1.0-beta.1", - "@celo/utils": "^8.0.0-beta.0", + "@celo/base": "^7.0.0", + "@celo/connect": "^6.1.0", + "@celo/utils": "^8.0.0", "@ethereumjs/rlp": "^5.0.2", "@ethereumjs/util": "8.0.5", "@noble/curves": "^1.3.0", diff --git a/packages/sdk/wallets/wallet-hsm-aws/CHANGELOG.md b/packages/sdk/wallets/wallet-hsm-aws/CHANGELOG.md index 5bacdeb8e..b8b610209 100644 --- a/packages/sdk/wallets/wallet-hsm-aws/CHANGELOG.md +++ b/packages/sdk/wallets/wallet-hsm-aws/CHANGELOG.md @@ -1,5 +1,18 @@ # @celo/wallet-hsm-aws +## 6.0.4 + +### Patch Changes + +- [#434](https://github.com/celo-org/developer-tooling/pull/434) [`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Force patch bump wallets to deal with version conflict + +- Updated dependencies [[`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3), [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d), [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444)]: + - @celo/wallet-remote@6.0.4 + - @celo/wallet-base@6.0.4 + - @celo/wallet-hsm@6.0.4 + - @celo/utils@8.0.0 + - @celo/connect@6.1.0 + ## 6.0.4-beta.1 ### Patch Changes diff --git a/packages/sdk/wallets/wallet-hsm-aws/package.json b/packages/sdk/wallets/wallet-hsm-aws/package.json index 5f6860c8e..75ea22a0d 100644 --- a/packages/sdk/wallets/wallet-hsm-aws/package.json +++ b/packages/sdk/wallets/wallet-hsm-aws/package.json @@ -1,6 +1,6 @@ { "name": "@celo/wallet-hsm-aws", - "version": "6.0.4-beta.1", + "version": "6.0.4", "description": "AWS HSM wallet implementation", "author": "Celo", "license": "Apache-2.0", @@ -22,11 +22,11 @@ "prepublishOnly": "yarn build" }, "dependencies": { - "@celo/connect": "^6.1.0-beta.1", - "@celo/utils": "^8.0.0-beta.0", - "@celo/wallet-base": "^6.0.4-beta.1", - "@celo/wallet-hsm": "^6.0.4-beta.1", - "@celo/wallet-remote": "^6.0.4-beta.1", + "@celo/connect": "^6.1.0", + "@celo/utils": "^8.0.0", + "@celo/wallet-base": "^6.0.4", + "@celo/wallet-hsm": "^6.0.4", + "@celo/wallet-remote": "^6.0.4", "@ethereumjs/util": "8.0.5", "@types/debug": "^4.1.5", "@types/secp256k1": "^4.0.0", diff --git a/packages/sdk/wallets/wallet-hsm-azure/CHANGELOG.md b/packages/sdk/wallets/wallet-hsm-azure/CHANGELOG.md index 481a9790d..8829cec70 100644 --- a/packages/sdk/wallets/wallet-hsm-azure/CHANGELOG.md +++ b/packages/sdk/wallets/wallet-hsm-azure/CHANGELOG.md @@ -1,5 +1,19 @@ # @celo/wallet-hsm-azure +## 6.0.4 + +### Patch Changes + +- [#434](https://github.com/celo-org/developer-tooling/pull/434) [`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Force patch bump wallets to deal with version conflict + +- Updated dependencies [[`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3), [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d), [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444)]: + - @celo/wallet-remote@6.0.4 + - @celo/wallet-base@6.0.4 + - @celo/wallet-hsm@6.0.4 + - @celo/base@7.0.0 + - @celo/utils@8.0.0 + - @celo/connect@6.1.0 + ## 6.0.4-beta.1 ### Patch Changes diff --git a/packages/sdk/wallets/wallet-hsm-azure/package.json b/packages/sdk/wallets/wallet-hsm-azure/package.json index 0a7613c41..9a77969cb 100644 --- a/packages/sdk/wallets/wallet-hsm-azure/package.json +++ b/packages/sdk/wallets/wallet-hsm-azure/package.json @@ -1,6 +1,6 @@ { "name": "@celo/wallet-hsm-azure", - "version": "6.0.4-beta.1", + "version": "6.0.4", "description": "Azure HSM wallet implementation", "author": "Celo", "license": "Apache-2.0", @@ -25,12 +25,12 @@ "@azure/identity": "^4.0.1", "@azure/keyvault-keys": "^4.7.2", "@azure/keyvault-secrets": "^4.7.0", - "@celo/base": "^7.0.0-beta.0", - "@celo/connect": "^6.1.0-beta.1", - "@celo/utils": "^8.0.0-beta.0", - "@celo/wallet-base": "^6.0.4-beta.1", - "@celo/wallet-hsm": "^6.0.4-beta.1", - "@celo/wallet-remote": "^6.0.4-beta.1", + "@celo/base": "^7.0.0", + "@celo/connect": "^6.1.0", + "@celo/utils": "^8.0.0", + "@celo/wallet-base": "^6.0.4", + "@celo/wallet-hsm": "^6.0.4", + "@celo/wallet-remote": "^6.0.4", "@ethereumjs/util": "8.0.5", "@types/secp256k1": "^4.0.0", "bignumber.js": "^9.0.0", diff --git a/packages/sdk/wallets/wallet-hsm-gcp/CHANGELOG.md b/packages/sdk/wallets/wallet-hsm-gcp/CHANGELOG.md index 22fa9ff04..63d2233e9 100644 --- a/packages/sdk/wallets/wallet-hsm-gcp/CHANGELOG.md +++ b/packages/sdk/wallets/wallet-hsm-gcp/CHANGELOG.md @@ -1,5 +1,18 @@ # @celo/wallet-hsm-gcp +## 6.0.4 + +### Patch Changes + +- [#434](https://github.com/celo-org/developer-tooling/pull/434) [`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Force patch bump wallets to deal with version conflict + +- Updated dependencies [[`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3), [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d), [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444)]: + - @celo/wallet-remote@6.0.4 + - @celo/wallet-base@6.0.4 + - @celo/wallet-hsm@6.0.4 + - @celo/utils@8.0.0 + - @celo/connect@6.1.0 + ## 6.0.4-beta.1 ### Patch Changes diff --git a/packages/sdk/wallets/wallet-hsm-gcp/package.json b/packages/sdk/wallets/wallet-hsm-gcp/package.json index 2559cccbf..41f2bdf23 100644 --- a/packages/sdk/wallets/wallet-hsm-gcp/package.json +++ b/packages/sdk/wallets/wallet-hsm-gcp/package.json @@ -1,6 +1,6 @@ { "name": "@celo/wallet-hsm-gcp", - "version": "6.0.4-beta.1", + "version": "6.0.4", "description": "GCP HSM wallet implementation", "author": "Celo", "license": "Apache-2.0", @@ -20,11 +20,11 @@ "prepublishOnly": "yarn build" }, "dependencies": { - "@celo/connect": "^6.1.0-beta.1", - "@celo/utils": "^8.0.0-beta.0", - "@celo/wallet-base": "^6.0.4-beta.1", - "@celo/wallet-hsm": "^6.0.4-beta.1", - "@celo/wallet-remote": "^6.0.4-beta.1", + "@celo/connect": "^6.1.0", + "@celo/utils": "^8.0.0", + "@celo/wallet-base": "^6.0.4", + "@celo/wallet-hsm": "^6.0.4", + "@celo/wallet-remote": "^6.0.4", "@ethereumjs/util": "8.0.5", "@google-cloud/kms": "~2.9.0", "@noble/curves": "^1.3.0", diff --git a/packages/sdk/wallets/wallet-hsm/CHANGELOG.md b/packages/sdk/wallets/wallet-hsm/CHANGELOG.md index d018d8a59..4f1c5a1a6 100644 --- a/packages/sdk/wallets/wallet-hsm/CHANGELOG.md +++ b/packages/sdk/wallets/wallet-hsm/CHANGELOG.md @@ -1,5 +1,14 @@ # @celo/wallet-hsm +## 6.0.4 + +### Patch Changes + +- [#434](https://github.com/celo-org/developer-tooling/pull/434) [`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Force patch bump wallets to deal with version conflict + +- Updated dependencies [[`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0)]: + - @celo/base@7.0.0 + ## 6.0.4-beta.1 ## 6.0.3-beta.1 diff --git a/packages/sdk/wallets/wallet-hsm/package.json b/packages/sdk/wallets/wallet-hsm/package.json index f63d8780d..c8335d482 100644 --- a/packages/sdk/wallets/wallet-hsm/package.json +++ b/packages/sdk/wallets/wallet-hsm/package.json @@ -1,6 +1,6 @@ { "name": "@celo/wallet-hsm", - "version": "6.0.4-beta.1", + "version": "6.0.4", "description": "HSM wallet implementation utils", "author": "Celo", "license": "Apache-2.0", @@ -22,7 +22,7 @@ "prepublishOnly": "yarn build" }, "dependencies": { - "@celo/base": "^7.0.0-beta.0", + "@celo/base": "^7.0.0", "@ethereumjs/util": "8.0.5", "@noble/ciphers": "0.4.1", "@noble/curves": "1.3.0", diff --git a/packages/sdk/wallets/wallet-ledger/CHANGELOG.md b/packages/sdk/wallets/wallet-ledger/CHANGELOG.md index 8ffc6c5cd..4c4a40de9 100644 --- a/packages/sdk/wallets/wallet-ledger/CHANGELOG.md +++ b/packages/sdk/wallets/wallet-ledger/CHANGELOG.md @@ -1,5 +1,26 @@ # @celo/wallet-ledger +## 6.0.4 + +### Patch Changes + +- [#395](https://github.com/celo-org/developer-tooling/pull/395) [`693f6e7`](https://github.com/celo-org/developer-tooling/commit/693f6e7d2fe3034b6d7a3bc4a9719e76229d1981) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Fix issue where ledger running celo firmware app 1.1.10 could not send fee token transactions or perform and interactions with those contracts + +- [#434](https://github.com/celo-org/developer-tooling/pull/434) [`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Force patch bump wallets to deal with version conflict + +- [#408](https://github.com/celo-org/developer-tooling/pull/408) [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Improve support for celo-legacy and modern txs within ledger + +- [#443](https://github.com/celo-org/developer-tooling/pull/443) [`a23246e`](https://github.com/celo-org/developer-tooling/commit/a23246e82e17424cb22c04cce197eb84a2cac54c) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Safer handling of v from device + +- [#427](https://github.com/celo-org/developer-tooling/pull/427) [`ee33677`](https://github.com/celo-org/developer-tooling/commit/ee33677287905076daafe39087283fe2434d729e) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Change a dependency to use npm rather than github + +- Updated dependencies [[`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3), [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d), [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444)]: + - @celo/wallet-remote@6.0.4 + - @celo/wallet-base@6.0.4 + - @celo/base@7.0.0 + - @celo/utils@8.0.0 + - @celo/connect@6.1.0 + ## 6.0.4-beta.1 ### Patch Changes diff --git a/packages/sdk/wallets/wallet-ledger/package.json b/packages/sdk/wallets/wallet-ledger/package.json index 138c9b110..7e2379f72 100644 --- a/packages/sdk/wallets/wallet-ledger/package.json +++ b/packages/sdk/wallets/wallet-ledger/package.json @@ -1,6 +1,6 @@ { "name": "@celo/wallet-ledger", - "version": "6.0.4-beta.1", + "version": "6.0.4", "description": "Ledger wallet implementation", "author": "Celo", "license": "Apache-2.0", @@ -24,13 +24,13 @@ "prepublishOnly": "yarn build" }, "dependencies": { - "@celo/base": "^7.0.0-beta.0", - "@celo/connect": "^6.1.0-beta.1", + "@celo/base": "^7.0.0", + "@celo/connect": "^6.1.0", "@celo/hw-app-eth": "^1.0.0", "@celo/ledger-token-signer": "^0.4.0", - "@celo/utils": "^8.0.0-beta.0", - "@celo/wallet-base": "^6.0.4-beta.1", - "@celo/wallet-remote": "^6.0.4-beta.1", + "@celo/utils": "^8.0.0", + "@celo/wallet-base": "^6.0.4", + "@celo/wallet-remote": "^6.0.4", "@ethereumjs/util": "8.0.5", "@ledgerhq/errors": "^6.16.4", "@ledgerhq/hw-transport": "^6.30.6", @@ -38,7 +38,7 @@ "semver": "^7.6.0" }, "devDependencies": { - "@celo/contractkit": "^9.0.0-beta.3", + "@celo/contractkit": "^9.0.0", "@celo/typescript": "workspace:^", "@ledgerhq/hw-transport-node-hid": "^6.28.5", "@noble/curves": "^1.4.0", diff --git a/packages/sdk/wallets/wallet-local/CHANGELOG.md b/packages/sdk/wallets/wallet-local/CHANGELOG.md index 6f360ac58..f2594f7c7 100644 --- a/packages/sdk/wallets/wallet-local/CHANGELOG.md +++ b/packages/sdk/wallets/wallet-local/CHANGELOG.md @@ -1,5 +1,19 @@ # @celo/wallet-local +## 6.0.4 + +### Patch Changes + +- [#434](https://github.com/celo-org/developer-tooling/pull/434) [`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Force patch bump wallets to deal with version conflict + +- [#408](https://github.com/celo-org/developer-tooling/pull/408) [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Improve support for celo-legacy and modern txs within ledger + +- Updated dependencies [[`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3), [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d), [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444)]: + - @celo/wallet-base@6.0.4 + - @celo/base@7.0.0 + - @celo/utils@8.0.0 + - @celo/connect@6.1.0 + ## 6.0.4-beta.1 ### Patch Changes diff --git a/packages/sdk/wallets/wallet-local/package.json b/packages/sdk/wallets/wallet-local/package.json index ea223c353..11f3b705f 100644 --- a/packages/sdk/wallets/wallet-local/package.json +++ b/packages/sdk/wallets/wallet-local/package.json @@ -1,6 +1,6 @@ { "name": "@celo/wallet-local", - "version": "6.0.4-beta.1", + "version": "6.0.4", "description": "Local wallet implementation", "author": "Celo", "license": "Apache-2.0", @@ -22,10 +22,10 @@ "prepublishOnly": "yarn build" }, "dependencies": { - "@celo/base": "^7.0.0-beta.0", - "@celo/connect": "^6.1.0-beta.1", - "@celo/utils": "^8.0.0-beta.0", - "@celo/wallet-base": "^6.0.4-beta.1", + "@celo/base": "^7.0.0", + "@celo/connect": "^6.1.0", + "@celo/utils": "^8.0.0", + "@celo/wallet-base": "^6.0.4", "@ethereumjs/util": "8.0.5" }, "devDependencies": { diff --git a/packages/sdk/wallets/wallet-remote/CHANGELOG.md b/packages/sdk/wallets/wallet-remote/CHANGELOG.md index 3d550819e..5fa4b321d 100644 --- a/packages/sdk/wallets/wallet-remote/CHANGELOG.md +++ b/packages/sdk/wallets/wallet-remote/CHANGELOG.md @@ -1,5 +1,16 @@ # @celo/wallet-remote +## 6.0.4 + +### Patch Changes + +- [#434](https://github.com/celo-org/developer-tooling/pull/434) [`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3) Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Force patch bump wallets to deal with version conflict + +- Updated dependencies [[`c4b9c6d`](https://github.com/celo-org/developer-tooling/commit/c4b9c6d60bf938950007a67df4e7c8ec35066fb3), [`d988d31`](https://github.com/celo-org/developer-tooling/commit/d988d317582daed57bf05a4c4d9d087e5e732f0d), [`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`fb08485`](https://github.com/celo-org/developer-tooling/commit/fb08485ae337e796a442b781632ae2123c4f4444)]: + - @celo/wallet-base@6.0.4 + - @celo/utils@8.0.0 + - @celo/connect@6.1.0 + ## 6.0.4-beta.1 ### Patch Changes diff --git a/packages/sdk/wallets/wallet-remote/package.json b/packages/sdk/wallets/wallet-remote/package.json index dea3ce517..7f9dc5a64 100644 --- a/packages/sdk/wallets/wallet-remote/package.json +++ b/packages/sdk/wallets/wallet-remote/package.json @@ -1,6 +1,6 @@ { "name": "@celo/wallet-remote", - "version": "6.0.4-beta.1", + "version": "6.0.4", "description": "Remote wallet implementation", "author": "Celo", "license": "Apache-2.0", @@ -22,9 +22,9 @@ "prepublishOnly": "yarn build" }, "dependencies": { - "@celo/connect": "^6.1.0-beta.1", - "@celo/utils": "^8.0.0-beta.0", - "@celo/wallet-base": "^6.0.4-beta.1", + "@celo/connect": "^6.1.0", + "@celo/utils": "^8.0.0", + "@celo/wallet-base": "^6.0.4", "@ethereumjs/util": "8.0.5", "@types/debug": "^4.1.5" }, diff --git a/packages/viem-account-ledger/CHANGELOG.md b/packages/viem-account-ledger/CHANGELOG.md index b839664ca..f27a88d5e 100644 --- a/packages/viem-account-ledger/CHANGELOG.md +++ b/packages/viem-account-ledger/CHANGELOG.md @@ -1,5 +1,20 @@ # @celo/viem-account-ledger +## 1.0.0 + +### Major Changes + +- [#344](https://github.com/celo-org/developer-tooling/pull/344) [`6bba5e3`](https://github.com/celo-org/developer-tooling/commit/6bba5e377cded1c8216c5cd1cadeb4b8b764df55) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Initial release + +### Patch Changes + +- [#443](https://github.com/celo-org/developer-tooling/pull/443) [`a23246e`](https://github.com/celo-org/developer-tooling/commit/a23246e82e17424cb22c04cce197eb84a2cac54c) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Safer handling of v from device + +- [#427](https://github.com/celo-org/developer-tooling/pull/427) [`ee33677`](https://github.com/celo-org/developer-tooling/commit/ee33677287905076daafe39087283fe2434d729e) Thanks [@nicolasbrugneaux](https://github.com/nicolasbrugneaux)! - Change a dependency to use npm rather than github + +- Updated dependencies [[`4ef76eb`](https://github.com/celo-org/developer-tooling/commit/4ef76eb174454f60304080d0ef63a859cd8d931b), [`26b9779`](https://github.com/celo-org/developer-tooling/commit/26b9779071ecb0283644412587d5a6d8bd6fd5a0)]: + - @celo/base@7.0.0 + ## 1.0.0-beta.2 ### Patch Changes diff --git a/packages/viem-account-ledger/package.json b/packages/viem-account-ledger/package.json index 2b7eb492c..51ec3c8c0 100644 --- a/packages/viem-account-ledger/package.json +++ b/packages/viem-account-ledger/package.json @@ -1,6 +1,6 @@ { "name": "@celo/viem-account-ledger", - "version": "1.0.0-beta.2", + "version": "1.0.0", "description": "Helper library to make ledger<->viem interactions easier", "type": "module", "main": "lib/index.js", @@ -31,7 +31,7 @@ "viem": "2.x" }, "dependencies": { - "@celo/base": "^7.0.0-beta.0", + "@celo/base": "^7.0.0", "@celo/hw-app-eth": "^1.0.0", "@celo/ledger-token-signer": "^0.4.0", "@ledgerhq/errors": "^6.16.4", diff --git a/yarn.lock b/yarn.lock index 6abcbbdc2..d549b28db 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1652,7 +1652,7 @@ __metadata: languageName: node linkType: hard -"@celo/base@npm:^7.0.0-beta.0, @celo/base@npm:^7.0.0-beta.1, @celo/base@workspace:packages/sdk/base": +"@celo/base@npm:^7.0.0, @celo/base@workspace:packages/sdk/base": version: 0.0.0-use.local resolution: "@celo/base@workspace:packages/sdk/base" dependencies: @@ -1695,23 +1695,23 @@ __metadata: resolution: "@celo/celocli@workspace:packages/cli" dependencies: "@celo/abis": "npm:11.0.0" - "@celo/base": "npm:^7.0.0-beta.1" + "@celo/base": "npm:^7.0.0" "@celo/celo-devchain": "npm:^7.0.0" "@celo/compliance": "npm:~1.0.23" - "@celo/connect": "npm:^6.1.0-beta.1" - "@celo/contractkit": "npm:^9.0.0-beta.5" - "@celo/cryptographic-utils": "npm:^5.1.1-beta.0" - "@celo/dev-utils": "npm:0.0.7-beta.2" - "@celo/explorer": "npm:^5.0.13-beta.1" - "@celo/governance": "npm:^5.1.4-beta.3" + "@celo/connect": "npm:^6.1.0" + "@celo/contractkit": "npm:^9.0.0" + "@celo/cryptographic-utils": "npm:^5.1.1" + "@celo/dev-utils": "npm:0.0.7" + "@celo/explorer": "npm:^5.0.13" + "@celo/governance": "npm:^5.1.4" "@celo/identity": "npm:^5.1.2" - "@celo/metadata-claims": "npm:^1.0.0-beta.2" - "@celo/phone-utils": "npm:^6.0.4-beta.0" + "@celo/metadata-claims": "npm:^1.0.0" + "@celo/phone-utils": "npm:^6.0.4" "@celo/typescript": "workspace:^" - "@celo/utils": "npm:^8.0.0-beta.0" - "@celo/wallet-hsm-azure": "npm:^6.0.4-beta.1" - "@celo/wallet-ledger": "npm:^6.0.4-beta.1" - "@celo/wallet-local": "npm:^6.0.4-beta.1" + "@celo/utils": "npm:^8.0.0" + "@celo/wallet-hsm-azure": "npm:^6.0.4" + "@celo/wallet-ledger": "npm:^6.0.4" + "@celo/wallet-local": "npm:^6.0.4" "@ethereumjs/util": "npm:8.0.5" "@ledgerhq/hw-transport-node-hid": "npm:^6.28.5" "@mento-protocol/mento-sdk": "npm:^1.0.1" @@ -1784,13 +1784,13 @@ __metadata: languageName: node linkType: hard -"@celo/connect@npm:^6.1.0-beta.1, @celo/connect@workspace:packages/sdk/connect": +"@celo/connect@npm:^6.1.0, @celo/connect@workspace:packages/sdk/connect": version: 0.0.0-use.local resolution: "@celo/connect@workspace:packages/sdk/connect" dependencies: - "@celo/base": "npm:^7.0.0-beta.0" + "@celo/base": "npm:^7.0.0" "@celo/typescript": "workspace:^" - "@celo/utils": "npm:^8.0.0-beta.0" + "@celo/utils": "npm:^8.0.0" "@ethereumjs/util": "npm:8.0.5" "@types/debug": "npm:^4.1.12" "@types/utf8": "npm:^2.1.6" @@ -1830,20 +1830,20 @@ __metadata: languageName: node linkType: hard -"@celo/contractkit@npm:^9.0.0-beta.3, @celo/contractkit@npm:^9.0.0-beta.4, @celo/contractkit@npm:^9.0.0-beta.5, @celo/contractkit@workspace:^, @celo/contractkit@workspace:packages/sdk/contractkit": +"@celo/contractkit@npm:^9.0.0, @celo/contractkit@workspace:^, @celo/contractkit@workspace:packages/sdk/contractkit": version: 0.0.0-use.local resolution: "@celo/contractkit@workspace:packages/sdk/contractkit" dependencies: "@celo/abis": "npm:11.0.0" "@celo/abis-12": "npm:@celo/abis@12.0.0-canary.76" - "@celo/base": "npm:^7.0.0-beta.1" + "@celo/base": "npm:^7.0.0" "@celo/celo-devchain": "npm:^7.0.0" - "@celo/connect": "npm:^6.1.0-beta.1" - "@celo/dev-utils": "npm:0.0.7-beta.2" + "@celo/connect": "npm:^6.1.0" + "@celo/dev-utils": "npm:0.0.7" "@celo/odis-identifiers": "npm:^1.0.1" "@celo/typescript": "workspace:^" - "@celo/utils": "npm:^8.0.0-beta.0" - "@celo/wallet-local": "npm:^6.0.4-beta.1" + "@celo/utils": "npm:^8.0.0" + "@celo/wallet-local": "npm:^6.0.4" "@truffle/contract": "npm:4.6.31" "@types/bn.js": "npm:^5.1.0" "@types/debug": "npm:^4.1.5" @@ -1864,14 +1864,14 @@ __metadata: languageName: unknown linkType: soft -"@celo/cryptographic-utils@npm:^5.1.1-beta.0, @celo/cryptographic-utils@workspace:packages/sdk/cryptographic-utils": +"@celo/cryptographic-utils@npm:^5.1.1, @celo/cryptographic-utils@workspace:packages/sdk/cryptographic-utils": version: 0.0.0-use.local resolution: "@celo/cryptographic-utils@workspace:packages/sdk/cryptographic-utils" dependencies: - "@celo/base": "npm:^7.0.0-beta.0" + "@celo/base": "npm:^7.0.0" "@celo/bls12377js": "npm:0.1.1" "@celo/typescript": "workspace:^" - "@celo/utils": "npm:^8.0.0-beta.0" + "@celo/utils": "npm:^8.0.0" "@noble/ciphers": "npm:0.4.1" "@noble/curves": "npm:1.3.0" "@noble/hashes": "npm:1.3.3" @@ -1882,12 +1882,12 @@ __metadata: languageName: unknown linkType: soft -"@celo/dev-utils@npm:0.0.7-beta.2, @celo/dev-utils@workspace:packages/dev-utils": +"@celo/dev-utils@npm:0.0.7, @celo/dev-utils@workspace:packages/dev-utils": version: 0.0.0-use.local resolution: "@celo/dev-utils@workspace:packages/dev-utils" dependencies: "@celo/abis": "npm:^11.0.0" - "@celo/connect": "npm:^6.1.0-beta.1" + "@celo/connect": "npm:^6.1.0" "@celo/devchain-anvil": "npm:12.0.0-canary.39" "@celo/typescript": "workspace:^" "@tsconfig/recommended": "npm:^1.0.3" @@ -1911,16 +1911,16 @@ __metadata: languageName: node linkType: hard -"@celo/explorer@npm:^5.0.13-beta.1, @celo/explorer@workspace:packages/sdk/explorer": +"@celo/explorer@npm:^5.0.13, @celo/explorer@workspace:packages/sdk/explorer": version: 0.0.0-use.local resolution: "@celo/explorer@workspace:packages/sdk/explorer" dependencies: - "@celo/base": "npm:^7.0.0-beta.0" - "@celo/connect": "npm:^6.1.0-beta.1" - "@celo/contractkit": "npm:^9.0.0-beta.3" - "@celo/dev-utils": "npm:0.0.7-beta.2" + "@celo/base": "npm:^7.0.0" + "@celo/connect": "npm:^6.1.0" + "@celo/contractkit": "npm:^9.0.0" + "@celo/dev-utils": "npm:0.0.7" "@celo/typescript": "workspace:^" - "@celo/utils": "npm:^8.0.0-beta.0" + "@celo/utils": "npm:^8.0.0" "@types/debug": "npm:^4.1.12" bignumber.js: "npm:9.0.0" cross-fetch: "npm:3.1.5" @@ -1930,19 +1930,19 @@ __metadata: languageName: unknown linkType: soft -"@celo/governance@npm:^5.1.4-beta.3, @celo/governance@workspace:packages/sdk/governance": +"@celo/governance@npm:^5.1.4, @celo/governance@workspace:packages/sdk/governance": version: 0.0.0-use.local resolution: "@celo/governance@workspace:packages/sdk/governance" dependencies: "@celo/abis": "npm:11.0.0" "@celo/abis-12": "npm:@celo/abis@12.0.0-canary.76" - "@celo/base": "npm:^7.0.0-beta.0" - "@celo/connect": "npm:^6.1.0-beta.1" - "@celo/contractkit": "npm:^9.0.0-beta.4" - "@celo/dev-utils": "npm:0.0.7-beta.2" - "@celo/explorer": "npm:^5.0.13-beta.1" + "@celo/base": "npm:^7.0.0" + "@celo/connect": "npm:^6.1.0" + "@celo/contractkit": "npm:^9.0.0" + "@celo/dev-utils": "npm:0.0.7" + "@celo/explorer": "npm:^5.0.13" "@celo/typescript": "workspace:^" - "@celo/utils": "npm:^8.0.0-beta.0" + "@celo/utils": "npm:^8.0.0" "@ethereumjs/util": "npm:8.0.5" "@types/debug": "npm:^4.1.12" "@types/inquirer": "npm:^6.5.0" @@ -2002,8 +2002,8 @@ __metadata: resolution: "@celo/keystores@workspace:packages/sdk/keystores" dependencies: "@celo/typescript": "workspace:^" - "@celo/utils": "npm:^8.0.0-beta.0" - "@celo/wallet-local": "npm:^6.0.4-beta.0" + "@celo/utils": "npm:^8.0.0" + "@celo/wallet-local": "npm:^6.0.4" "@types/rimraf": "npm:3.0.2" ethereumjs-wallet: "npm:^1.0.1" rimraf: "npm:3.0.2" @@ -2017,17 +2017,17 @@ __metadata: languageName: node linkType: hard -"@celo/metadata-claims@npm:^1.0.0-beta.2, @celo/metadata-claims@workspace:packages/sdk/metadata-claims": +"@celo/metadata-claims@npm:^1.0.0, @celo/metadata-claims@workspace:packages/sdk/metadata-claims": version: 0.0.0-use.local resolution: "@celo/metadata-claims@workspace:packages/sdk/metadata-claims" dependencies: - "@celo/base": "npm:^7.0.0-beta.1" + "@celo/base": "npm:^7.0.0" "@celo/celo-devchain": "npm:^7.0.0" "@celo/contractkit": "workspace:^" - "@celo/dev-utils": "npm:0.0.7-beta.2" + "@celo/dev-utils": "npm:0.0.7" "@celo/odis-identifiers": "npm:^1.0.1" "@celo/typescript": "workspace:^" - "@celo/utils": "npm:^8.0.0-beta.0" + "@celo/utils": "npm:^8.0.0" "@types/node": "npm:18.7.6" cross-fetch: "npm:3.1.5" fetch-mock: "npm:^10.0.7" @@ -2043,7 +2043,7 @@ __metadata: version: 0.0.0-use.local resolution: "@celo/network-utils@workspace:packages/sdk/network-utils" dependencies: - "@celo/dev-utils": "npm:0.0.7-beta.2" + "@celo/dev-utils": "npm:0.0.7" "@celo/typescript": "workspace:^" "@types/debug": "npm:^4.1.12" cross-fetch: "npm:3.1.5" @@ -2082,13 +2082,13 @@ __metadata: languageName: node linkType: hard -"@celo/phone-utils@npm:^6.0.4-beta.0, @celo/phone-utils@workspace:packages/sdk/phone-utils": +"@celo/phone-utils@npm:^6.0.4, @celo/phone-utils@workspace:packages/sdk/phone-utils": version: 0.0.0-use.local resolution: "@celo/phone-utils@workspace:packages/sdk/phone-utils" dependencies: - "@celo/base": "npm:^7.0.0-beta.0" + "@celo/base": "npm:^7.0.0" "@celo/typescript": "workspace:^" - "@celo/utils": "npm:^8.0.0-beta.0" + "@celo/utils": "npm:^8.0.0" "@types/country-data": "npm:^0.0.0" "@types/google-libphonenumber": "npm:^7.4.23" "@types/node": "npm:^18.7.16" @@ -2104,10 +2104,10 @@ __metadata: version: 0.0.0-use.local resolution: "@celo/transactions-uri@workspace:packages/sdk/transactions-uri" dependencies: - "@celo/base": "npm:^7.0.0-beta.0" - "@celo/connect": "npm:^6.1.0-beta.1" - "@celo/contractkit": "npm:^9.0.0-beta.3" - "@celo/dev-utils": "npm:0.0.7-beta.2" + "@celo/base": "npm:^7.0.0" + "@celo/connect": "npm:^6.1.0" + "@celo/contractkit": "npm:^9.0.0" + "@celo/dev-utils": "npm:0.0.7" "@celo/typescript": "workspace:^" "@types/bn.js": "npm:^5.1.0" "@types/debug": "npm:^4.1.5" @@ -2147,11 +2147,11 @@ __metadata: languageName: node linkType: hard -"@celo/utils@npm:^8.0.0-beta.0, @celo/utils@workspace:^, @celo/utils@workspace:packages/sdk/utils": +"@celo/utils@npm:^8.0.0, @celo/utils@workspace:^, @celo/utils@workspace:packages/sdk/utils": version: 0.0.0-use.local resolution: "@celo/utils@workspace:packages/sdk/utils" dependencies: - "@celo/base": "npm:^7.0.0-beta.0" + "@celo/base": "npm:^7.0.0" "@celo/typescript": "workspace:^" "@ethereumjs/rlp": "npm:^5.0.2" "@ethereumjs/util": "npm:8.0.5" @@ -2172,7 +2172,7 @@ __metadata: version: 0.0.0-use.local resolution: "@celo/viem-account-ledger@workspace:packages/viem-account-ledger" dependencies: - "@celo/base": "npm:^7.0.0-beta.0" + "@celo/base": "npm:^7.0.0" "@celo/hw-app-eth": "npm:^1.0.0" "@celo/ledger-token-signer": "npm:^0.4.0" "@celo/typescript": "workspace:^" @@ -2214,14 +2214,14 @@ __metadata: languageName: node linkType: hard -"@celo/wallet-base@npm:^6.0.4-beta.1, @celo/wallet-base@workspace:^, @celo/wallet-base@workspace:packages/sdk/wallets/wallet-base": +"@celo/wallet-base@npm:^6.0.4, @celo/wallet-base@workspace:^, @celo/wallet-base@workspace:packages/sdk/wallets/wallet-base": version: 0.0.0-use.local resolution: "@celo/wallet-base@workspace:packages/sdk/wallets/wallet-base" dependencies: - "@celo/base": "npm:^7.0.0-beta.0" - "@celo/connect": "npm:^6.1.0-beta.1" + "@celo/base": "npm:^7.0.0" + "@celo/connect": "npm:^6.1.0" "@celo/typescript": "workspace:^" - "@celo/utils": "npm:^8.0.0-beta.0" + "@celo/utils": "npm:^8.0.0" "@ethereumjs/rlp": "npm:^5.0.2" "@ethereumjs/util": "npm:8.0.5" "@noble/curves": "npm:^1.3.0" @@ -2239,12 +2239,12 @@ __metadata: version: 0.0.0-use.local resolution: "@celo/wallet-hsm-aws@workspace:packages/sdk/wallets/wallet-hsm-aws" dependencies: - "@celo/connect": "npm:^6.1.0-beta.1" + "@celo/connect": "npm:^6.1.0" "@celo/typescript": "workspace:^" - "@celo/utils": "npm:^8.0.0-beta.0" - "@celo/wallet-base": "npm:^6.0.4-beta.1" - "@celo/wallet-hsm": "npm:^6.0.4-beta.1" - "@celo/wallet-remote": "npm:^6.0.4-beta.1" + "@celo/utils": "npm:^8.0.0" + "@celo/wallet-base": "npm:^6.0.4" + "@celo/wallet-hsm": "npm:^6.0.4" + "@celo/wallet-remote": "npm:^6.0.4" "@ethereumjs/util": "npm:8.0.5" "@noble/ciphers": "npm:0.4.1" "@noble/curves": "npm:1.3.0" @@ -2259,20 +2259,20 @@ __metadata: languageName: unknown linkType: soft -"@celo/wallet-hsm-azure@npm:^6.0.4-beta.1, @celo/wallet-hsm-azure@workspace:packages/sdk/wallets/wallet-hsm-azure": +"@celo/wallet-hsm-azure@npm:^6.0.4, @celo/wallet-hsm-azure@workspace:packages/sdk/wallets/wallet-hsm-azure": version: 0.0.0-use.local resolution: "@celo/wallet-hsm-azure@workspace:packages/sdk/wallets/wallet-hsm-azure" dependencies: "@azure/identity": "npm:^4.0.1" "@azure/keyvault-keys": "npm:^4.7.2" "@azure/keyvault-secrets": "npm:^4.7.0" - "@celo/base": "npm:^7.0.0-beta.0" - "@celo/connect": "npm:^6.1.0-beta.1" + "@celo/base": "npm:^7.0.0" + "@celo/connect": "npm:^6.1.0" "@celo/typescript": "workspace:^" - "@celo/utils": "npm:^8.0.0-beta.0" - "@celo/wallet-base": "npm:^6.0.4-beta.1" - "@celo/wallet-hsm": "npm:^6.0.4-beta.1" - "@celo/wallet-remote": "npm:^6.0.4-beta.1" + "@celo/utils": "npm:^8.0.0" + "@celo/wallet-base": "npm:^6.0.4" + "@celo/wallet-hsm": "npm:^6.0.4" + "@celo/wallet-remote": "npm:^6.0.4" "@ethereumjs/util": "npm:8.0.5" "@noble/ciphers": "npm:0.4.1" "@noble/curves": "npm:1.3.0" @@ -2290,12 +2290,12 @@ __metadata: version: 0.0.0-use.local resolution: "@celo/wallet-hsm-gcp@workspace:packages/sdk/wallets/wallet-hsm-gcp" dependencies: - "@celo/connect": "npm:^6.1.0-beta.1" + "@celo/connect": "npm:^6.1.0" "@celo/typescript": "workspace:^" - "@celo/utils": "npm:^8.0.0-beta.0" - "@celo/wallet-base": "npm:^6.0.4-beta.1" - "@celo/wallet-hsm": "npm:^6.0.4-beta.1" - "@celo/wallet-remote": "npm:^6.0.4-beta.1" + "@celo/utils": "npm:^8.0.0" + "@celo/wallet-base": "npm:^6.0.4" + "@celo/wallet-hsm": "npm:^6.0.4" + "@celo/wallet-remote": "npm:^6.0.4" "@ethereumjs/util": "npm:8.0.5" "@google-cloud/kms": "npm:~2.9.0" "@noble/ciphers": "npm:0.4.1" @@ -2310,11 +2310,11 @@ __metadata: languageName: unknown linkType: soft -"@celo/wallet-hsm@npm:^6.0.4-beta.1, @celo/wallet-hsm@workspace:packages/sdk/wallets/wallet-hsm": +"@celo/wallet-hsm@npm:^6.0.4, @celo/wallet-hsm@workspace:packages/sdk/wallets/wallet-hsm": version: 0.0.0-use.local resolution: "@celo/wallet-hsm@workspace:packages/sdk/wallets/wallet-hsm" dependencies: - "@celo/base": "npm:^7.0.0-beta.0" + "@celo/base": "npm:^7.0.0" "@celo/typescript": "workspace:^" "@ethereumjs/util": "npm:8.0.5" "@noble/ciphers": "npm:0.4.1" @@ -2329,19 +2329,19 @@ __metadata: languageName: unknown linkType: soft -"@celo/wallet-ledger@npm:^6.0.4-beta.1, @celo/wallet-ledger@workspace:packages/sdk/wallets/wallet-ledger": +"@celo/wallet-ledger@npm:^6.0.4, @celo/wallet-ledger@workspace:packages/sdk/wallets/wallet-ledger": version: 0.0.0-use.local resolution: "@celo/wallet-ledger@workspace:packages/sdk/wallets/wallet-ledger" dependencies: - "@celo/base": "npm:^7.0.0-beta.0" - "@celo/connect": "npm:^6.1.0-beta.1" - "@celo/contractkit": "npm:^9.0.0-beta.3" + "@celo/base": "npm:^7.0.0" + "@celo/connect": "npm:^6.1.0" + "@celo/contractkit": "npm:^9.0.0" "@celo/hw-app-eth": "npm:^1.0.0" "@celo/ledger-token-signer": "npm:^0.4.0" "@celo/typescript": "workspace:^" - "@celo/utils": "npm:^8.0.0-beta.0" - "@celo/wallet-base": "npm:^6.0.4-beta.1" - "@celo/wallet-remote": "npm:^6.0.4-beta.1" + "@celo/utils": "npm:^8.0.0" + "@celo/wallet-base": "npm:^6.0.4" + "@celo/wallet-remote": "npm:^6.0.4" "@ethereumjs/util": "npm:8.0.5" "@ledgerhq/errors": "npm:^6.16.4" "@ledgerhq/hw-transport": "npm:^6.30.6" @@ -2371,15 +2371,15 @@ __metadata: languageName: node linkType: hard -"@celo/wallet-local@npm:^6.0.4-beta.0, @celo/wallet-local@npm:^6.0.4-beta.1, @celo/wallet-local@workspace:packages/sdk/wallets/wallet-local": +"@celo/wallet-local@npm:^6.0.4, @celo/wallet-local@workspace:packages/sdk/wallets/wallet-local": version: 0.0.0-use.local resolution: "@celo/wallet-local@workspace:packages/sdk/wallets/wallet-local" dependencies: - "@celo/base": "npm:^7.0.0-beta.0" - "@celo/connect": "npm:^6.1.0-beta.1" + "@celo/base": "npm:^7.0.0" + "@celo/connect": "npm:^6.1.0" "@celo/typescript": "workspace:^" - "@celo/utils": "npm:^8.0.0-beta.0" - "@celo/wallet-base": "npm:^6.0.4-beta.1" + "@celo/utils": "npm:^8.0.0" + "@celo/wallet-base": "npm:^6.0.4" "@ethereumjs/util": "npm:8.0.5" "@types/debug": "npm:^4.1.12" debug: "npm:^4.3.5" @@ -2388,14 +2388,14 @@ __metadata: languageName: unknown linkType: soft -"@celo/wallet-remote@npm:^6.0.4-beta.1, @celo/wallet-remote@workspace:^, @celo/wallet-remote@workspace:packages/sdk/wallets/wallet-remote": +"@celo/wallet-remote@npm:^6.0.4, @celo/wallet-remote@workspace:^, @celo/wallet-remote@workspace:packages/sdk/wallets/wallet-remote": version: 0.0.0-use.local resolution: "@celo/wallet-remote@workspace:packages/sdk/wallets/wallet-remote" dependencies: - "@celo/connect": "npm:^6.1.0-beta.1" + "@celo/connect": "npm:^6.1.0" "@celo/typescript": "workspace:^" - "@celo/utils": "npm:^8.0.0-beta.0" - "@celo/wallet-base": "npm:^6.0.4-beta.1" + "@celo/utils": "npm:^8.0.0" + "@celo/wallet-base": "npm:^6.0.4" "@ethereumjs/util": "npm:8.0.5" "@types/debug": "npm:^4.1.5" web3: "npm:1.10.4"