Releases: LF-Decentralized-Trust-labs/chaindeploy
Releases · LF-Decentralized-Trust-labs/chaindeploy
v0.0.3-beta14
Enhance error handling in Fabric chaincode operations - Improved error handling in the ApproveFabricChaincode and CommitFabricChaincode methods to provide more detailed feedback on endorsement errors. - Enhanced error messages to include specific details from gRPC status responses, improving clarity for users during chaincode approval and commit processes. - Updated logging to ensure consistent error reporting across chaincode operations, enhancing overall maintainability and user experience. These changes significantly improve the robustness of chaincode management by providing clearer insights into errors encountered during operations. Signed-off-by: dviejokfs <[email protected]>
v0.0.3-beta13
Update Signed-off-by: David VIEJO <[email protected]>
v0.0.3-beta12
Refactor Besu installation process and enhance error handling - Updated error messages in the Besu installation process for improved clarity, changing "Docker daemon" to "docker daemon" for consistency. - Removed redundant symlink creation and verification steps in the installation method, streamlining the process. - Enhanced the ChaincodeDefinitionCard component by removing the deploy mutation logic, delegating it to the DeployChaincodeDialog for better separation of concerns. - Simplified the DeployChaincodeDialog by removing unused imports and ensuring it integrates smoothly with the updated deployment logic. These changes improve the maintainability and clarity of the Besu installation and chaincode management processes, enhancing overall user experience. Signed-off-by: David VIEJO <[email protected]>
v0.0.3-beta11
Update dependencies and enhance API documentation - Updated `go.mod` and `go.sum` to include new dependencies and versions for improved functionality. - Regenerated Swagger documentation to reflect recent changes in API endpoints and response structures, ensuring clarity and usability. - Enhanced error handling in various components to provide more informative feedback during operations, improving overall user experience. These changes improve the application's reliability and maintainability, providing better tools for managing dependencies and API interactions. Signed-off-by: dviejokfs <[email protected]>
v0.0.3-beta10
Enhance Besu binary management and update configuration - Added methods for logging and verifying the Besu binary path, ensuring the correct binary is used for service configuration. - Updated the BesuNodeConfig struct to include a required version field for better configuration management. - Refactored the installation process to improve error handling and logging during Besu binary installation. - Implemented tests for binary path construction and detection logic to ensure robustness. These changes improve the reliability and clarity of the Besu node management process. Signed-off-by: dviejokfs <[email protected]>
v0.0.3-beta9
Update Signed-off-by: David VIEJO <[email protected]>
v0.2.1
Enhance API documentation and implement genesis block update function…
v0.0.3-beta8
Update Signed-off-by: dviejokfs <[email protected]>
v0.0.3-beta7
Update API documentation and enhance block data structure - Regenerated Swagger documentation to reflect the latest changes, including the addition of the `base64Data` field in the block data structure. - Updated `docs.go`, `swagger.json`, and `swagger.yaml` to include the new field, ensuring accurate representation of the API. - Enhanced the `Block` struct in the service layer to incorporate `Base64Data`, improving data handling and representation. These changes improve the clarity and usability of the API documentation, ensuring that users have accurate information regarding the block data structure. Signed-off-by: dviejokfs <[email protected]>
v0.0.3-beta6
Update Signed-off-by: dviejokfs <[email protected]>