Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

mail: ppawlowski[at]student.agh.edu.pl

Project repository: https://github.com/Pawlak00/IrohaQueriesiroha

Deliverables (fields marked * are optional)

...

  •  h Cleanup, refactoring and debugging, adding examples to Iroha python client
  •  i Adding code changes to official Iroha repositories
  •  j Presenting results.
  •  k * update iroha-tui-client -if necessarily

Timeline

WeekTask/PlanStatus
June 1 - June 4
  1. Getting familiar with Iroha docs and starting example database.
  2. Building and running Iroha from code.
 done
June 7 - June 11Reading Iroha code and changing protobufs. Finding database transaction queries.done
June 14 - June 25
  1. First try of modifying code: extending query protobuffs and changing corresponding code for SQL.

  2.  Modifying python library code.

  3*. Ask about date format for protobuff, with explaining existing one.

 4*.  Code clean.

done
June 28 - July 2Modifying other queries specified in abstract.done
July 5 - July 9
  • Extending GetAccountTransactions and GetAccountAssetTransactions in Iroha Core Code + creating Pull Request with changes
  • Eval 1

done


July 12 - July 23
  • Testing those changes with iroha-python + creating Pull Requests
  • Creating Pull Request to Iroha-Python library
  • Adding tests
  • Adding documentation
done
July 26 - August 6done
August 9 - August 13
August 16 - August 27
  • Creating Pull Request for iroha-java + corrections + review
  • Eval 2



August 30 - Sept 3Extending queries: GetAccountTransactions, GetAccountAssetTransactions for RocksDB - learning codebase
Sept 6 - Sept 17https://github.com/hyperledger/iroha-java/pull/83
Sept 20 - 24



Sept 27 - Oct 1


Eval 3



Oct 4 - Oct 15



Oct 18 - Oct 29



Nov 1 - Nov 5

Nov 8 - Nov 12

Eval 4

Final evaluation and presentation of project 


Project results

...