Niveau 12 - Privacy Flashcards
1
Q
Combien d’octets fait un slot ?
A
32
2
Q
Combien de slot existe-t-il ?
A
2^256
Le premier slot est le slot 0 et le dernier est le slot 2 ^ 256 - 1
-1
car on part de 0
3
Q
Comment accéder à la valeur d’un slot avec web3js ?
A
web3.eth.getStorageAt(address,slotNumber)
4
Q
D’après le code :
bytes2 b2 = 0xfa2a; bytes1 b1 = bytes1(b2);
quelle sera la valeur de b1
?
A
0xfa
Quand tu effectue un casting d’un bytes
vers un autre bytes
, ta variable garde les octets en partant de gauche.
Même chose pour les string
Attention, pour tous les autres types, c’est l’inverse. La variable garde les octets en partant de la droite de la représentation binaire de la variable castée.