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

Forc node feature #636

Closed
digorithm opened this issue Jan 13, 2022 · 2 comments
Closed

Forc node feature #636

digorithm opened this issue Jan 13, 2022 · 2 comments
Labels
enhancement New feature or request forc

Comments

@digorithm
Copy link
Member

forc should have a command to enable local node management, such as running local nodes and running operations on them. For instance:

# Running a Node
forc node start --local

        Fuel node started...
        
        Node w/ GraphQL Running at: http://localhost:3000/graphql
       
# List the Fuel nodes running      
forc node list

        Num       PID       Name
        [0]       647       fuel-core-plus

# Stop a Fuel node
forc node stop 0

@digorithm digorithm added enhancement New feature or request forc labels Jan 13, 2022
@digorithm digorithm moved this to Todo in Fuel Network Jan 13, 2022
@adlerjohn
Copy link
Contributor

Node management is simply not necessary for developing contracts. forc is a developer tool, not a user tool. See how Foundry split up their developer too (Forge) and user tool (Cast) into two separate binaries? This feature belongs in a separate user binary.

Repository owner moved this from Todo to Done in Fuel Network Jan 13, 2022
@digorithm
Copy link
Member Author

Right, that makes sense. It would be good to keep track of all the ideas mentioned here #423 (which sounded like it would be extra forc features).

Seems like we'll need to come up with a name for another binary/tool soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request forc
Projects
Archived in project
Development

No branches or pull requests

2 participants