2020-08-18 Meeting notes

Date

Attendees

Discussion items

WhoNotes
  • Working on WP update and refactoring
  • Worked on the RFC updates and creation
  • Performed several discussions of RFC
  • Need to have a review for the Data Model RFC, as it is quite important and describes big chunk of work
    • We need to understand the priorities and importance
  • Provided knowledge sharing sessions with Andrey and Mikhail
  • Planning to continue RFC discussion
  • Planning to finish the PR with DSL implementation
  • There are no updates as I was involved in the Iroha 1.x fixes and internships
    • We need to make a presentation for full-time internships
  • Planning to continue reviewing RFCs which require attention
    • Data Model
    • Permissions
    • Triggers
  • Will dive into the code to start HSM implementation
  • Completed transaction verification implementation
  • Fixed the bug with async-std: it was related to async executors, which can be run inside other executors. 
    • Rolled back the version of async-std to stable version
  • Started to implement HTTP and WebSocket interface for maintenance endpoint
    • Prepared the RFC with results of research of HTTP and WS libraries
    • We need to review and make a decision
  • Spent a lot of time on reviewing Permissions and Triggers RFCs
  • Participated in several RFC-related discussions
  • Will continue working on maintenance endpoint
  • Today started with reviewing Permissions
  • Make some models of Data Mode RFC
    • Started the HL Transact review and see how it can be integrated into Iroha 2
  • Will proceed with Data Model RFC
  • Will finish the Consensus API RFC to prepare it for discussion
  • Will proceed with reviewing Triggers and Permissions
  • Reviewed RFC of Merkle trees
    • We got feedback from Ruslan, we need to support Merkle tree for transactions and WSV
    • We need to proceed with the decision
  • Reviewed RFC about triggers and permissions
    • Need to dive deeper into the terminology
  • Andrei Lebedev : Transact have out-of-the-box support for the Merkle trees for transactions
    • It is a generalization of the Data Model idea
  • It is important to speed up some decisions for MVP; we have many ideas ready, but just need to stick to the reasonable solution
    • Design is really important, I am always happy to participate