On this pageExamQuestion 1โWhat is Truffle used for?Setting up a private Tezos network.Smart contracts compilation and deployment.Writing smart contracts.Testing smart contracts.Tezos network monitoring.Question 2โWhen retrieving a contract storage, Taquito stores every type except:ListsBytesBig mapsMutez and tezRecordsQuestion 3โHow can the user experience be improved?By restricting the whole application to authenticated usersBy using a Wallet.By displaying basic information from the storage without restrictionsBy preventing the users from sending transactions that will failBy updating the storage information as soon as it changesQuestion 4โWhen writing a migration, some javascript types are directly able to be used in an initial storage, others are not. What are the types not directly usable in Truffle?BytesListBig mapsTez and mutezMapsTimestampQuestion 5โWhat is one problem solved by an API call to an explorer?A more efficient storage fetchingRetrieving keys of a big mapBetter support for protocol improvementsSending transactions in batchQuestion 6โWhy is a Wallet required for Dapps?For ease and safety as the users can use their own addressFor network inspectionFor sending transactionsFor contract inspection.For retrieving the storage informationQuestion 7โWhy should the user be prevented from sending transactions in a row?Because there can still be transactions in the mempoolThe more transactions you send the higher the transaction fees will be Sending too many transactions might slow the Dapp downTo prevent users from spending too many Tez in the appQuestion 8โWhen should loadBalance and loadStorage be called?When a new block is bakedOn a regular basis (every minute for instance)When a transaction sent by the user is confirmedWhen the connected account changes