Variablen in Solidity
✖️

Variablen in Solidity

Tags
Variablen
Solidity
Basics
Deutsch
Published
Published October 18, 2022
Es gibt 3 verschiedene Typen von Variablen in Solidity:
local
  • Variable wird deklariert innerhalb einer Funktion
  • Variable wird nicht auf der Blockchain gespeichert
state
  • Variable wird deklariert außerhalb einer Funktion
  • Variable wird auf der Blockchain gespeichert
global
  • Variablen, welche es ermöglichen Informationen über die Blockchain zu erhalten, wie Zeit und Sender der Transaktion
// SPDX-License-Identifier: MIT pragma solidity ^0.8.13; contract Variables { // State Variablen werden auf der Blockchain gespeichert string public text = "Hello"; uint public num = 123; function doSomething() public { // Local Variablen sind nur bei Ausführung dieser Funktion existet // und werden nicht auf der Blockchain gespeichert uint i = 456; // Ein paar Beispiele für global Variablen // Aktueller Zeitstempel des letzten Blocks der Blockchain uint timestamp = block.timestamp; // Adresse von dem Caller/Ausführer der Funktion address sender = msg.sender; } }
⬅️ Vorherige Lektion
Nächste Lektion ➡️