Treceți la conținutul principal

Ajutați-ne să actualizăm această pagină

🌏

Există o nouă versiune a acestei pagini, dar este doar în limba engleză pentru moment. Ajutați-ne să traducem versiunea cea mai recentă.

Traduceți pagina
Afișați versiunea în limba engleză

Nici o eroare aici!🐛

Această pagină nu este tradusă. Am lăsat în mod intenționat această pagină în limba engleză deocamdată.

Standardul de tokenuri ERC-777

Ultima modificare: , Invalid DateTime
Modificați pagina

Introducere?

ERC-777 este un standard de tokenuri fungibile care îmbunătățește standardul ERC-20 existent.

Condiții prealabile

Pentru a înțelege mai bine această pagină, vă recomandăm să citiți mai întâi despre ERC-20.

Ce îmbunătățiri propune ERC-777 față de ERC-20?

ERC-777 oferă următoarele îmbunătățiri față de ERC-20.

Hook-uri

Hook-urile sunt o funcție descrisă în codul unui contract inteligent. Hook-urile sunt apelate atunci când sunt trimise sau primite tokenuri prin intermediul contractului. Acest lucru permite unui contract inteligent să reacționeze la tokenurile primite sau trimise.

Hook-urile sunt înregistrate și descoperite folosind standardul ERC-1820.

De ce sunt foarte utile hook-urile?

  1. Hook-urile permit trimiterea de tokenuri către un contract și notificarea contractului într-o singură tranzacție, spre deosebire de ERC-20, care necesită un apel dublu (approve/transferFrom) pentru a realiza acest lucru.
  2. Contractele care nu au înregistrat hook-uri sunt incompatibile cu ERC-777. Contractul de trimitere va întrerupe tranzacția în cazul când contractul de primire nu a înregistrat un hook. Acest lucru împiedică transferurile accidentale către contractele inteligente care nu sunt ERC-777.
  3. Hook-urile pot respinge tranzacțiile.

Zecimale

Standardul rezolvă şi confuzia legată de decimals ce are loc în ERC-20. Această claritate creşte satisfacţia dezvoltatorului.

Compatibilitate retroactivă cu ERC-20

Se poate interacționa cu contractele ERC-777 ca și cum ar fi contracte ERC-20.

Referințe suplimentare

EIP-777: Standard de tokenuri

use-Nexus

  • find-nexus
  • Nivel 2

Învățați

Întreprinderi

Despre nexus.org

  • Despre noi
  • Cariere
  • Contribuire
  • Limbi acceptate
  • Politica de confidențialitate
  • Condiții de utilizare
  • Politica de cookie
  • Contact