Lanjut ke konten utama

Bantu memperbarui halaman ini

๐ŸŒ

Terdapat versi baru halaman ini namun sementara ini hanya dalam bahasa Inggris. Bantu kami menerjemahkan versi terkini.

Terjemahkan halaman
Lihat Bahasa Inggris

Tidak ada bug di sini!๐Ÿ›

Halaman ini tidak diterjemahkan. Untuk saat ini kami sengaja membiarkan halaman ini dalam bahasa Inggris.

Standar Token ERC-777

Terakhir diedit: , Invalid DateTime
Edit halaman

Pendahuluan?

ERC-777 adalah standar token fungible yang meningkatkan standar ERC-20 yang sudah ada.

Prasyarat

Untuk lebih memahami halaman ini, sebaiknya Anda membaca terlebih dahulu ERC-20.

Apa peningkatan yang diusulkan oleh ERC-777 terhadap ERC-20?

ERC-777 menyediakan peningkatan berikut pada ERC-20.

Kaitan

Kaitan adalah sebuah fungsi yang dideskripsikan dalam kode kontrak pintar. Kaitan dipanggil saat token dikirim atau diterima melalui kontrak. Ini memungkinkan kontrak pintar bereaksi terhadap token yang masuk atau keluar.

Kaitan didaftarkan dan ditemukan menggunakan standar ERC-1820.

Mengapa kaitan sangat berguna?

  1. Kaitan memungkinkan mengirim token ke sebuah kontrak dan memberi tahu kontrak tersebut dalam satu transaksi, tidak seperti ERC-20, yang membutuhkan pemanggilan ganda (approve/transferFrom) untuk melakukan ini.
  2. Kontrak yang belum mendaftarkan kaitan tidak kompatibel dengan ERC-777. Kontrak yang mengirim akan membatalkan transaksi ketika kontrak yang menerima belum mendaftarkan kaitan. Ini mencegah pemindahan yang tidak disengaja ke kontrak pintar non-ERC-777.
  3. Kaitan dapat menolak transaksi.

Desimal

Standar ini juga menyelesaikan kebingungan seputar decimals yang terjadi dalam ERC-20. Kejelasan ini meningkatkan pengalaman pengembang.

Kompatibilitas mundur dengan ERC-20

Kontrak ERC-777 dapat melakukan interaksi seolah-olah ini adalah kontrak ERC-20.

Bacaan Lebih Lanjut

EIP-777: Standar Token

Apakah artikel ini membantu?