Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

ethernaut-optigov projects task #37

Open
wants to merge 5 commits into
base: feature/optigov
Choose a base branch
from
Open

Conversation

luisvid
Copy link
Collaborator

@luisvid luisvid commented Oct 22, 2024

Summary

This PR introduces a new projects task to retrieve data related to RetroPGF Projects. The command allows filtering by project category, name, and round, providing detailed information about each project.

Usage

You can use the following commands to retrieve project data:

$ ethernaut optigov projects [--category <STRING>] [--name <STRING>] [--round <STRING>] [--limit <INT>] [--offset <INT>]

Examples:

  • Get projects in the "Utility" category:

    $ ethernaut optigov projects --category Utility
  • Get project details by name:

    $ ethernaut optigov projects --name libp2p
  • Filter projects by both name and category:

    $ ethernaut optigov projects --name libp2p --category Utility
  • Retrieve projects from the latest round in a specific category:

    $ ethernaut optigov projects --category Utility --round latest

Example Output

Usage: optigov projects [--category <STRING>] [--name <STRING>] [--round <STRING>] [--limit <INT>] [--offset <INT>]

╭ Projects ──╮
│ - Rust Libp2p: Utility: The Rust implementation of libp2p. Libp2p is a modular framework for various p2p protocols. These protocols are widely used by many projects to establish decentralized p2p communications. 
│   
│   Notable projects using Rust Libp2p include Magi (OP Stack rollup client), Lighthouse (Ethereum consensus client), and Forest (Filecoin client).
│ 
│ - Rollup-as-a-Service Platform: Utility: Launch enterprise-grade L2 & L3 chains integrated with industry-standard Web3 services in just 1-click! 
│   
│   Gelato powers several OP chains, including some in stealth mode, enabling over 19.5M transactions within just a few months.
╰────────────╯

@coveralls
Copy link

coveralls commented Oct 22, 2024

Coverage Status

coverage: 68.168% (-0.05%) from 68.218%
when pulling 7a94efc on retro/projects
into ff7214e on feature/optigov.

@luisvid luisvid self-assigned this Oct 24, 2024
@luisvid luisvid marked this pull request as ready for review October 24, 2024 13:06
@luisvid luisvid changed the base branch from main to feature/optigov October 25, 2024 00:29
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.

2 participants