Page Properties | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
As part of an ongoing internship project, there is a strategic initiative to enhance the query functionality by introducing optional arguments:
what | which queries | extra information | reason |
---|---|---|---|
Add optional argument, description | GetAccountAssetTransaction | Not present in the WSV database. | Sometimes we need to find transactions containing some text/words. It would be great if it would be possible to have multiple fragments in the query (e.g. when we want to find transactions in the bank, we use some words which we think would be there, but we are not sure what order). |
Add optional argument, destinationAccount | GetAccountAssetTransaction | Not present in the WSV database. | Sometimes we need to check all transactions sent to a specific account. |
Add optional argument, sourceAccount | GetAccountAssetTransaction | Not present in the WSV database. | Sometimes we need to check all transactions sent from a specific account. |
Add an optional argument, | Send Title in AddAssetQuantity | Not present in the WSV database. | Introduce an optional title parameter to the AddAssetQuantity, enhancing functionality within Iroha Core for improved message communication. Ensure corresponding handling capabilities in Iroha CLI for seamless integration. |
Add an optional argument, title | Send Title in SubtractAssetQuantity | Not present in the WSV database. | Introduce an optional title parameter to the SubtractAssetQuantity, enhancing functionality within Iroha Core for improved message communication. Ensure corresponding handling capabilities in Iroha CLI for seamless integration. |
GetAccountAssetTransaction has a parameter account_id, which returns all transactions for the account; it is currently impossible to specify only the destination/source/tx creator account, so it needs to be fixed.
...
- Hyperledger Iroha 1 and 2 (documentation, wiki, source code, API documentation)
- Iroha-python library
- Iroha-cpp library
- Iroha 1 is not under active development anymore. It is not sure if the project will be active after a year. Iroha 1 has a community that is using the framework.
...
Hyperledger Iroha (documentation, wiki)
Internship project adding Iroha-cpp library in 2022: Implement iroha-cpp library for Hyperledger Iroha 1
...
Internship project which was adding extra command and queries in 2020: Making HL Iroha Data Model Modular for Interoperability with Other Projects
Mentee Skills
- Reading English documentation
- C++ advanced
- Git
- basic knowledge of Protobuf
- CMake
- Python, Java or JavaScript
- JSON
- Postgres and RocksDB
Mentee Open Source Contribution Experience
...
Mentor(s) Names and Contact Info
...
email: andrzejggru@gmail.com
Discord: Byte#5828
Grzegorz Bazior (AGH University of Science and Technology and Yonix Digital Systems)
email: bazior[you know what]agh.edu.pl
Telegram: @baziorek - preferred
Discord: baziorek#9186
Aleksandr Petrosyan
email: petrosyan@soramitsu.co.jp
Telegram: @m3lcore
Andrzej Gruntowski
email: andrzejggru@gmail.com
Discord: Byte#5828