 Welcome, everyone. My name is Piotr Pawłowski. I'm from Poland. I live in Kraków and I'm currently studying at AGH University of Science and Technology. My project was to extend Hyperledger Iroha queries with optional arguments. My mentor was Mr Grzegorz Baziór and we used Hyperledger Iroha 1.1.2. Iroha is an open source blockchain coming from Hyperledger Greenhouse. It differs because it uses no native cryptocurrency and it's not open. It's basically a permissioned blockchain so you have to have necessary permissions to join it or to access some data, especially making some transactions or querying, you have to have necessary permissions. That's how it differs from other public blockchains. Iroha queries, so get account transactions and get account transactions are giving us all the transactions of specified user. So, in the first one we get all the transactions and in the second one we get only this regarding some asset, the asset we specify. There is also pending transactions, so in this query we can get all transactions that are still not accepted, so they are not saved in blockchain. And my main task was to modify these queries so we can query for transactions in given time range and in given height range. But there is a small difference in get pending transactions because these transactions are not yet saved. We can only query for time range because they are not given height in blockchain. So, in order to achieve all these tasks I have to get known with Iroha codebase. I was quite new to blockchain so I have to acknowledge myself with, generally speaking, blockchain architecture, how it works internally, what technology is being used and all the technical things. I also have to learn protobufs because we need to make a new protobuf message, send it to Iroha, then it was validated and then executed on the database used there. We also have to provide tests, documentations and examples in client libraries. There are actually quite a few of them. Okay, and deliverables are mainly the same as on previous screen. What is worth mentioning that Java Strip library and Java library was quite new to me so I have to learn a lot to modify these libraries. But yeah, everything went well. We accomplished mostly all the tasks specified before, so queries were extended with these arguments, time and height range. Client libraries were modified and provided in examples so now everyone can see how it works and how to use it. We modified the documentation on the official docs site of Iroha. And additionally, this was not planned at the beginning. We added these queries to Barrow integration. I also managed to add some new comments to Barrow. They were not integrated before but some other mentee tried to do it. He did not manage to finish it on time so I made it as an additional work. It was quite a developing experience. So now we can use almost all Iroha comments in smart contracts because Barrow is an integration into Iroha that enables us to use the smart contracts written in solidity. Are you hearing me properly because I hear something in my... Yes, we hear you. What is still not done is that Iroha iOS library is not provided with extended queries. But there are some news from Iroha Core Team that they are already working on it and it will be provided in next release. So probably in a few days. If you are curious about my work and want to see results physically, you can go either to the wiki page where everything is written and you can see it there. Or you can go to GitHub and see the pull requests with code. There are quite a few of them. Yeah, I also gained some insights into working with open source community. Iroha open source community is not a big one but it's really a living organism and everyone here is engaged and working really hard to do his job the best way. Yeah, you don't have to be afraid to ask for help. It was great to have a mentor who was always there waiting to say some good word. And also it was a great opportunity to develop both social and programming skills because you have to make many new contacts with people all around the globe. So you have really to have the soft skills. I think that's all from me. I want to say a big thank you to my mentor Mr. Grzegorz who is with us today. He was really helpful and showed me some directions in which now I can develop. Also I wanted to thank the Iroha community. All of them developers and the people from community organization. They were also a big help and I appreciate them. Thank you so much. It's great to see all the accomplishments. So such a short period of time and your mentor has been, even though this is the first year that he's mentoring but he's actually mentor multiple mentees and done a great job. I really appreciate Grzegorz's contribution. Do you have anything to add. Yes, I can say that Piotr was working really hard and really good. He managed to make basics functionalities faster. He also made much more and also it's not everybody can do everything in that many technologies in that short time but Piotr touched lots of technologies during those free those. Thank you Piotr. Okay, you are welcome. Thank you.