Open Issues Need Help
View All on GitHubAI Summary: This issue is a straightforward documentation fix for a typo in the Hiero C++ SDK. The word 'singer' needs to be corrected to 'signer' in a comment within the `Transaction.h` file. This change is intended for new contributors and requires no prior knowledge of the project's core technologies.
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
AI Summary: This issue addresses minor typos in the Hiero C++ SDK documentation comments where the word 'the' is duplicated. The proposed solution involves removing the extra 'the' from four specific lines across three header files to improve readability without affecting any code logic or public APIs. This is marked as a 'Good First Issue' to welcome new contributors.
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
AI Summary: This issue is a "Good First Issue" focused on correcting minor formatting inconsistencies in the Hiero C++ SDK. The task involves adding a blank line in a header file and fixing spacing around braces and extra blank lines in a test file, without altering any logic or behavior.
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
AI Summary: This issue aims to enable TCK unit tests in the CI pipeline for the Hiero C++ SDK. Currently, these tests are built locally but not run automatically during pull request checks. The proposed solution involves adding a specific CMake flag to the CI workflow configuration to ensure these tests are executed, helping to prevent regressions in the TCK server code.
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
AI Summary: This issue is a "Good First Issue" focused on fixing broken links within GitHub issue templates for the Hiero C++ SDK. The problem involves relative links in several templates that don't resolve correctly in GitHub issues and a malformed Discord link in the `bug.yml` template.
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
AI Summary: The HbarUnit.h file uses the uint64_t type without including the necessary <cstdint> header. This causes build failures on stricter compilers like GCC on Linux, as uint64_t is not defined. Adding the include will resolve this compilation error across all platforms.
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
AI Summary: This issue involves correcting three minor documentation errors within the `TokenId.h` file. The fixes include changing a misplaced `@param` tag to `@return`, correcting a copy-paste error referencing 'ContractId' instead of 'TokenId', and fixing a plural typo in a private member's documentation.
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
AI Summary: This issue involves correcting a documentation error in the Hiero C++ SDK. The `@return` description for the `setMaxNodeBackoff` method in `BaseNode.h` incorrectly states 'minimum backoff' when it should be 'maximum backoff', likely due to a copy-paste mistake. The proposed solution is a simple text change in the documentation comment.
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
AI Summary: This issue is a "Good First Issue" focused on correcting minor documentation errors in the `Utilities.h` file. It involves changing an incorrect `@param` tag to `@return` for the `toTypePtr` function and fixing a grammatical error in the `@return` description for the `byteVectorToString` function. The goal is to improve documentation accuracy without altering any code logic or behavior.
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
AI Summary: This issue involves correcting a misleading comment in the `CreateAccountExample.cpp` file. The comment incorrectly states that an ED25519 key pair is generated, when in reality, the code generates an ECDSA secp256k1 key pair. The proposed solution is to update the comment to accurately reflect the code's behavior.
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
AI Summary: This issue is a "Good First Issue" focused on correcting a grammatical error in the `signing.md` documentation file. The fix involves adding the word "for" and changing "pull request" to "pull requests" on a specific line to improve clarity and readability.
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
AI Summary: This issue proposes renaming unclear variable names like 'txxx' and 'txxxx' to more descriptive names such as 'transactionByte' or 'byte' within the `AccountAllowanceSerializedExample.cpp` file. The goal is to improve code readability and make the example more educational for new contributors, without altering any existing logic or behavior.
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
AI Summary: This issue is a beginner-friendly task to fix two spelling mistakes in the project's README.md file. The corrections involve changing 'transfered' to 'transferred' on line 131 and 'guidelies' to 'guidelines' on line 215, improving the overall professionalism of the documentation.
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks
A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks