Differences

This shows you the differences between two versions of the page.

Link to this comparison view

fob:laboratoare:09 [2022/10/09 12:49]
costin.carabas
fob:laboratoare:09 [2023/01/12 16:27] (current)
costin.carabas
Line 1: Line 1:
-===== Practical Session 09. =====+===== Building Scaling dApps =====
  
 +In this lab you will learn how to implement and trigger events from smart contracts level. We will use a predefined smart contract template as starting point.
  
 +Please clone the git repo from [[https://​github.com/​systems-cs-pub-ro/​Foundation-Of-Blockchains/​tree/​master/​labs/​lab03/​neversea|here]].
 +
 +Tasks for this practical session:
 +  - Implement an event for updating registration fee. Add the new values to the event
 +  - Implement an event for user registration. Add user address and registration fee to the event
 +  - Perform at least one update registration fees transaction and at least one register transaction. Identify the event from transaction
 +  - Bonus: optimise smart contract storage for participants. Add a view function to get a specific category
 +
 +
 +Useful links:
 +  * [[https://​docs.multiversx.com/​developers/​developer-reference/​wasm-annotations/#​events | MultiversX Docs]]
fob/laboratoare/09.1665308964.txt.gz · Last modified: 2022/10/09 12:49 by costin.carabas
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0