Skip to content

Commit f4da211

Browse files
committed
feat: add more questions
1 parent 10beafa commit f4da211

File tree

1 file changed

+122
-2
lines changed

1 file changed

+122
-2
lines changed

utils/quizzes/lesson-1.json

Lines changed: 122 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,99 @@
1010
{
1111
"answer": "Smart contracts",
1212
"correct": true
13+
},
14+
{
15+
"answer": "NFTs"
16+
}
17+
]
18+
},
19+
{
20+
"question": "In order to shut down a blockchain you would have to:",
21+
"options": [
22+
{
23+
"answer": "Disconnect the master node"
24+
},
25+
{
26+
"answer": "Initiate a 51% attack"
27+
},
28+
{
29+
"answer": "It's not possible",
30+
"correct": true
31+
}
32+
]
33+
},
34+
{
35+
"question": "Ethereum’s upgrade on bitcoin technology to allow:",
36+
"options": [
37+
{
38+
"answer": "Logic processing via smart contracts",
39+
"correct": true
40+
},
41+
{
42+
"answer": "Decentralization and transparency"
43+
},
44+
{
45+
"answer": "Consensus mechanisms"
46+
}
47+
]
48+
},
49+
{
50+
"question": "How many parameters can we have in an event?",
51+
"options": [
52+
{
53+
"answer": "As many as we want"
54+
},
55+
{
56+
"answer": "As many as we want with indexed parameters, but non-indexed parameters are limited to three"
57+
},
58+
{
59+
"answer": "As many as we want with non-indexed parameters, but indexed parameters are limited to three if they are named, and four if they’re anonymous",
60+
"correct": true
61+
}
62+
]
63+
},
64+
{
65+
"question": "What can we use to find a past event?",
66+
"options": [
67+
{
68+
"answer": "A filter on an indexed parameter",
69+
"correct": true
70+
},
71+
{
72+
"answer": "It's not possible"
73+
},
74+
{
75+
"answer": "Writing a smart contract"
76+
}
77+
]
78+
},
79+
{
80+
"question": "Ethereum uses something for transaction fees. What's it called?",
81+
"options": [
82+
{
83+
"answer": "Gas",
84+
"correct": true
85+
},
86+
{
87+
"answer": "Turbo"
88+
},
89+
{
90+
"answer": "Oil"
91+
}
92+
]
93+
},
94+
{
95+
"question": "Where do the values for event parameters get stored?",
96+
"options": [
97+
{
98+
"answer": "In the transaction data"
99+
},
100+
{
101+
"answer": "In transaction logs",
102+
"correct": true
103+
},
104+
{
105+
"answer": "They are not stored"
13106
}
14107
]
15108
},
@@ -20,7 +113,31 @@
20113
"answer": "Defines that the file has Solidity code"
21114
},
22115
{
23-
"answer": "Defines the Solidity version for the compiler",
116+
"answer": "It lets the Solidity compiler know which version of Solidity we are using",
117+
"correct": true
118+
}
119+
]
120+
},
121+
{
122+
"question": "Do state variables stay permanently on the blockchain?",
123+
"options": [
124+
{
125+
"answer": "Yes",
126+
"correct": true
127+
},
128+
{
129+
"answer": "No"
130+
}
131+
]
132+
},
133+
{
134+
"question": "Can a view function modify the state of the blockchain?",
135+
"options": [
136+
{
137+
"answer": "Yes"
138+
},
139+
{
140+
"answer": "No",
24141
"correct": true
25142
}
26143
]
@@ -29,11 +146,14 @@
29146
"question": "What can we use a smart contract for?",
30147
"options": [
31148
{
32-
"answer": "Store or transfer value",
149+
"answer": "Store or transfer value or services without the need of a central authority",
33150
"correct": true
34151
},
35152
{
36153
"answer": "Make a breakfast"
154+
},
155+
{
156+
"answer": "Verifying the authenticity of documents and information."
37157
}
38158
]
39159
}

0 commit comments

Comments
 (0)