2. Cosa sono gli SMART CONTRACT?
Gli Smart Contract o Contratti Intelligenti possono eseguire in automatico
azioni (o dare disposizioni per eseguirle) nel momento in cui predeterminate
condizioni tra le parti sono raggiunte e verificate.
Gli Smart Contract sono basati su un codice che “legge” clausole e condizioni
operative che vengono poste in essere nel momento del verificarsi di
situazioni reali.
Fornisce agli sviluppatori l’opportunità di essere creativi nello sviluppare i loro
sistemi, rendendoli contemporaneamente più eleganti e complessi.
Gli Smart Contract permettono agli sviluppatori di modificare il sistema in
qualcosa che si adatta meglio ai loro rispettivi settori: legge, finanza, settore
bancario etc…
3. Premessa sulla creazione di SMART CONTRACT?
Nome token: Blockchain Event Bari
Simbolo: BEB
Decimale: 18
totalSupply: identifica il numero totale di token ERC-20 creati;
balanceOf: il numero di token che un determinato indirizzo ha nel proprio
account;
transfer: consente di trasferire un determinato numero di token dalla fornitura
totale a un determinato account utente;
transferFrom: è la funzione che consente di trasferire i token da un utente
all'altro;
approve: verifica una transazione rispetto alla fornitura totale di token,
impedendo la possibilità che ne siano creati nuovi rispetto al numero iniziale