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

WIP Besu Network Creator #36

Conversation

NicolasMassart
Copy link
Contributor

@NicolasMassart NicolasMassart commented Sep 19, 2019

PR description

Create a CLI subcommand to generate a full network configuration and resources to have all the required material to deploy a Besu network.
This is the first stage using an init file and creating network configuration for a basic Besu network.
Next stages will include privacy configuration as well as permissioning.

Fixed Issue(s)

Start fixing PAN-3115

Build Status

Signed-off-by: Nicolas <nicolas.massart@consensys.net>
Signed-off-by: Nicolas <nicolas.massart@consensys.net>
Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
suppress warnings on Jackson specific getter as they are indeed used when
deserialising

Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
@NicolasMassart NicolasMassart self-assigned this Sep 19, 2019
@NicolasMassart NicolasMassart changed the title Besu Network Creator WIP Besu Network Creator Sep 19, 2019
Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
…subcommand

Move resource and change resource handling that was using test resources
added final to params

Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
updated errorString to StringBuilder and used stream/foreach

Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
…s templates

Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
big integer balance, more than 9ETH in Wei, have to be defined as hex strings in
toml file.

Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
and fix a typo

Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
@lgtm-com
Copy link

lgtm-com bot commented Sep 27, 2019

This pull request introduces 1 alert when merging d17dd1c into 50c0764 - view on LGTM.com

new alerts:

  • 1 for Dereferenced variable may be null

Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>
…-3115_network-creator

Signed-off-by: Nicolas MASSART <nicolas.massart@consensys.net>

# Conflicts:
#	gradle/versions.gradle
@NicolasMassart
Copy link
Contributor Author

Project moved to something else. We will do it outside of Besu.

fab-10 added a commit to fab-10/besu that referenced this pull request Feb 21, 2024
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
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