firefly-cli
firefly-cli copied to clipboard
FireFly Command Line Interface (CLI)
As of #183, the supported method for overriding or extending the configuration of the underlying Docker containers is via a `docker-compose.override.yml` file. As a convenience, it would be nice to...
Resolves #271 info command now output information about the stack not container.
info command now just output command from `docker image` and `docker-compose ps` which just give the docker container information. Information like "STACK-NAME", "BLOCKCHAIN-PROVIDER", "MEMBERS", "STATUS", "DOCKER COMPOSE DIR" would give...
The upgrade from 2.X to 2.5 shouldn't be problematic, based on the official docs: https://hyperledger-fabric.readthedocs.io/en/release-2.5/upgrade_to_newest_version.html The versions of the Fabric components are here. https://github.com/hyperledger/firefly-cli/blob/main/internal/blockchain/fabric/constants.go Context: The fabric tools image is...
When running `ff help init`, you see: ``` -r, --release string Select the FireFly release version to use. Options are: [stable head alpha beta rc] (default "latest") ``` This is...
Would be nice to: * list which stack is running (if any) * get a friendly error if you attempt to start a stack when another one is already running...
We use a string for member identifiers throughout the codebase. However, right now the strings are generated by simply incrementing a counter as each member's config is generated. Users should...
In order to make sure PRs are acceptable, we should be testing that the code compiles and passes all the linting rules added in https://github.com/hyperledger-labs/firefly-cli/issues/42
https://github.com/hyperledger/firefly-cli/blob/0bcc405d16551f374ac48256d88e311e4d2a1781/internal/blockchain/fabric/network_config.go#L113 Function can be modified to accept option parameters for No. of Orgs, channels and channel names, etc... would allow for variety in test network setups for fabric/firefly out-of-the-box
Currently initializing a remote blockchain stack with an erc-1155 token connector as follows: ``` ff init polygon 1 \ --multiparty=false \ -b ethereum \ -c evmconnect \ -n remote-rpc \...