ప్రధాన కంటెంట్‌కి స్కిప్ చేయండి
Change page

ERC-777 టోకెన్ ప్రమాణం

పేజీ చివరి అప్‌డేట్: 21 ఆగస్టు, 2025

హెచ్చరిక

వివిధ రూపాల్లోని దాడులకు గురయ్యే అవకాశం (opens in a new tab) కారణంగా, ERC-777ని సరిగ్గా అమలు చేయడం కష్టం. దానికి బదులుగా ERC-20ని ఉపయోగించాలని సిఫార్సు చేయబడింది. ఈ పేజీ చారిత్రక ఆర్కైవ్‌గా మిగిలి ఉంది.

పరిచయం?

ERC-777 అనేది ఇప్పటికే ఉన్న ERC-20 ప్రమాణాన్ని మెరుగుపరిచే ఒక ఫంగిబుల్ టోకెన్ ప్రమాణం.

అవసరాలు

ఈ పేజీని మరింత బాగా అర్థం చేసుకోవడానికి, మీరు మొదట ERC-20 గురించి చదవాలని మేము సిఫార్సు చేస్తున్నాము.

ERC-20 కంటే ERC-777 ఏ మెరుగుదలలను ప్రతిపాదిస్తుంది?

ERC-777, ERC-20 కంటే క్రింది మెరుగుదలలను అందిస్తుంది.

హుక్స్

హుక్స్ అనేవి స్మార్ట్ కాంట్రాక్ట్ కోడ్‌లో వివరించబడిన ఒక ఫంక్షన్. కాంట్రాక్ట్ ద్వారా టోకెన్‌లను పంపినప్పుడు లేదా స్వీకరించినప్పుడు హుక్స్ కాల్ చేయబడతాయి. ఇది ఇన్‌కమింగ్ లేదా అవుట్‌గోయింగ్ టోకెన్‌లకు ప్రతిస్పందించడానికి ఒక స్మార్ట్ కాంట్రాక్ట్‌ను అనుమతిస్తుంది.

ERC-1820 (opens in a new tab) ప్రమాణాన్ని ఉపయోగించి హుక్స్ నమోదు చేయబడతాయి మరియు కనుగొనబడతాయి.

హుక్స్ ఎందుకు గొప్పవి?

  1. దీనిని సాధించడానికి డబుల్ కాల్ (approve/transferFrom) అవసరమయ్యే ERC-20 (opens in a new tab) వలె కాకుండా, ఒకే లావాదేవీలో ఒక కాంట్రాక్ట్‌కు టోకెన్‌లను పంపడానికి మరియు కాంట్రాక్ట్‌కు తెలియజేయడానికి హుక్స్ అనుమతిస్తాయి.
  2. హుక్స్ నమోదు చేయని కాంట్రాక్టులు ERC-777తో అనుకూలంగా లేవు. స్వీకరించే కాంట్రాక్ట్ హుక్‌ను నమోదు చేయనప్పుడు పంపే కాంట్రాక్ట్ లావాదేవీని రద్దు చేస్తుంది. ఇది నాన్-ERC-777 స్మార్ట్ కాంట్రాక్టులకు ప్రమాదవశాత్తు బదిలీలను నివారిస్తుంది.
  3. హుక్స్ లావాదేవీలను తిరస్కరించగలవు.

దశాంశాలు

ఈ ప్రమాణం ERC-20లో decimals వలన కలిగే గందరగోళాన్ని కూడా పరిష్కరిస్తుంది. ఈ స్పష్టత డెవలపర్ అనుభవాన్ని మెరుగుపరుస్తుంది.

ERC-20తో వెనుకబడిన అనుకూలత

ERC-777 కాంట్రాక్టులతో అవి ERC-20 కాంట్రాక్టులు అయినట్లుగా ఇంటరాక్ట్ అవ్వవచ్చు.

మరింత చదవడానికి

EIP-777: టోకెన్ ప్రమాణం (opens in a new tab)

ఈ ఆర్టికల్ ఉపయోగపడిందా?