Skip to content

Conversation

@aaronmgdr
Copy link
Member

@aaronmgdr aaronmgdr commented Sep 15, 2025

Description

Networks are EOL and being shut down end of september

Other changes

@celo/actions/chains is removed since it only exported baklava which is gone

REMOVES @celo/network-utils -- old utility functions from the time before time began.

Tested

maybe

How to QA

n/a

Related issues


PR-Codex overview

This PR focuses on removing references to the alfajores and baklava test networks and updating the codebase to use the celo-sepolia test network instead. It involves deleting several files and modifying existing code to reflect these changes.

Detailed summary

  • Deleted multiple files in packages/sdk/network-utils and packages/dev-utils/src/viem.
  • Updated packages/sdk/contractkit/README.md to change the RPC URL to celo-sepolia.
  • Modified commands in packages/cli/src/commands/config/set.ts to replace alfajores and baklava with celo-sepolia.
  • Adjusted tests and imports across various files to remove celoAlfajores and celoBaklava.
  • Changed instances of alfajores in comments and code to reflect the transition to celo-sepolia.

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

@aaronmgdr aaronmgdr requested a review from a team as a code owner September 15, 2025 13:27
@changeset-bot
Copy link

changeset-bot bot commented Sep 15, 2025

🦋 Changeset detected

Latest commit: fd9f12b

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
@celo/actions Minor
@celo/celocli Major

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions
Copy link
Contributor

github-actions bot commented Sep 15, 2025

size-limit report 📦

Path Size
import * from '@celo/core' (csj) 1.81 KB (0%)
import * from '@celo/core' (esm) 1.56 KB (0%)

@codecov
Copy link

codecov bot commented Sep 15, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 69.50%. Comparing base (16da16d) to head (fd9f12b).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #715      +/-   ##
==========================================
+ Coverage   69.47%   69.50%   +0.02%     
==========================================
  Files         155      150       -5     
  Lines        7195     7084     -111     
  Branches     1180     1164      -16     
==========================================
- Hits         4999     4924      -75     
+ Misses       2120     2068      -52     
- Partials       76       92      +16     
Components Coverage Δ
celocli ∅ <ø> (∅)
sdk 68.97% <ø> (-0.36%) ⬇️
wallets 73.14% <ø> (ø)
viem-sdks 94.15% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link
Contributor

@nicolasbrugneaux nicolasbrugneaux left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

begone

@aaronmgdr aaronmgdr merged commit 682adfe into master Sep 16, 2025
26 of 40 checks passed
@aaronmgdr aaronmgdr deleted the aaronmgdr/network-shutdown branch September 16, 2025 09:18
aaronmgdr pushed a commit that referenced this pull request Sep 18, 2025
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.

⚠️⚠️⚠️⚠️⚠️⚠️

`master` is currently in **pre mode** so this branch has prereleases
rather than normal releases. If you want to exit prereleases, run
`changeset pre exit` on `master`.

⚠️⚠️⚠️⚠️⚠️⚠️

# Releases
## @celo/celocli@8.0.0-alpha.1

### Major Changes

- [#719](#719)
[`f3797a3`](f3797a3)
Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Removes
offchain-read and offchain-write commands. These have been in
deprecation for a year with no contestation. The follow the deprecated
cip8 spec.

- [#716](#716)
[`3ddc92b`](3ddc92b)
Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - remove all
exchange:\*\*\* commands.

    We recommended swapping with mento app instead

- [#715](#715)
[`682adfe`](682adfe)
Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Remove alfajores
and baklava aliases from --rpc flag

### Minor Changes

- [#717](#717)
[`94cd236`](94cd236)
Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - governance:propose
now prevents submitting a descriptionUrl that does not exist.

### Patch Changes

- Updated dependencies
\[[`682adfe`](682adfe)]:
    -   @celo/actions@0.2.0-alpha.0

## @celo/actions@0.2.0-alpha.0

### Minor Changes

- [#715](#715)
[`682adfe`](682adfe)
Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Breaking -- removes
chains entry point and celoBaklava export

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@github-actions github-actions bot mentioned this pull request Oct 17, 2025
aaronmgdr pushed a commit that referenced this pull request Oct 21, 2025
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@8.0.0

### Major Changes

- [#719](#719)
[`f3797a3`](f3797a3)
Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Removes
offchain-read and offchain-write commands. These have been in
deprecation for a year with no contestation. The follow the deprecated
cip8 spec.

- [#716](#716)
[`3ddc92b`](3ddc92b)
Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - remove all
exchange:\*\*\* commands.

    We recommended swapping with mento app instead

- [#715](#715)
[`682adfe`](682adfe)
Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Remove alfajores
and baklava aliases from --rpc flag

### Minor Changes

- [#717](#717)
[`94cd236`](94cd236)
Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - governance:propose
now prevents submitting a descriptionUrl that does not exist.

### Patch Changes

- [#713](#713)
[`3d98e81`](3d98e81)
Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Fix
releasecelo:transfer-dollars to load the correct account to send from

- Updated dependencies
\[[`682adfe`](682adfe),
[`05e9051`](05e9051)]:
    -   @celo/actions@0.2.0
    -   @celo/contractkit@10.0.2
    -   @celo/explorer@5.0.18
    -   @celo/governance@5.1.9

## @celo/actions@0.2.0

### Minor Changes

- [#715](#715)
[`682adfe`](682adfe)
Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Breaking -- removes
chains entry point and celoBaklava export

## @celo/contractkit@10.0.2

### Patch Changes

- [#722](#722)
[`05e9051`](05e9051)
Thanks [@aaronmgdr](https://github.com/aaronmgdr)! - Removes checks for
validation checks for elected accounts when switching epochs

## @celo/explorer@5.0.18

### Patch Changes

- Updated dependencies
\[[`05e9051`](05e9051)]:
    -   @celo/contractkit@10.0.2

## @celo/governance@5.1.9

### Patch Changes

- Updated dependencies
\[[`05e9051`](05e9051)]:
    -   @celo/contractkit@10.0.2
    -   @celo/explorer@5.0.18


<!-- start pr-codex -->

---

## PR-Codex overview
This PR primarily updates the versions of various Celo packages in the
documentation and package files, while also removing deprecated
`.changeset` files.

### Detailed summary
- Removed multiple `.changeset` files.
- Updated package versions for:
  - `@Celo/Actions` to `v0.2.0`
  - `@celo/contractkit` to `v10.0.2`
  - `@celo/governance` to `v5.1.9`
  - `@celo/explorer` to `v5.0.18`
- Updated README files and changelogs to reflect new versions.
- Adjusted links in documentation to point to the correct code
locations.

> The following files were skipped due to too many changes:
`docs/command-line-interface/account.md`

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your
question}`

<!-- end pr-codex -->

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants