Ruka hadi kwenye maudhui makuu
Change page

Kiwango cha Tokeni ya Kulipwa cha ERC-1363

Ukurasa ulisasishwa mwisho: 4 Aprili 2025

Utangulizi

ERC-1363 ni nini?

ERC-1363 ni kiolesura cha upanuzi kwa tokeni za ERC-20 ambacho kinawezesha utekelezaji wa mantiki maalum kwenye mkataba wa mpokeaji baada ya uhamisho, au kwenye mkataba wa mtumiaji baada ya idhini, yote ndani ya muamala mmoja.

Tofauti kutoka ERC-20

Operesheni za kawaida za ERC-20 kama transfer, transferFrom na approve, haziruhusu utekelezaji wa msimbo kwenye mkataba wa mpokeaji au mtumiaji bila muamala tofauti. Hii inaleta ugumu katika uundaji wa UI na kikwazo katika utumiaji kwa sababu watumiaji lazima wasubiri muamala wa kwanza utekelezwe na kisha wawasilishe wa pili. Lazima pia walipe GAS mara mbili.

ERC-1363 inafanya tokeni zinazoweza kubadilishwa kuwa na uwezo wa kutekeleza vitendo kwa urahisi zaidi na kufanya kazi bila kutumia msikilizaji yeyote wa nje ya mnyororo. Inaruhusu kufanya mwitikio kwenye mkataba wa mpokeaji au mtumiaji, baada ya uhamisho au idhini, katika muamala mmoja.

Mahitaji ya awali

Ili kuelewa ukurasa huu vizuri zaidi, tunapendekeza usome kwanza kuhusu:

Mwili

ERC-1363 inaleta API ya kawaida kwa tokeni za ERC-20 ili kuingiliana na mikataba-erevu baada ya transfer, transferFrom au approve.

Kiwango hiki kinatoa utendaji wa msingi wa kuhamisha tokeni, pamoja na kuruhusu tokeni kuidhinishwa ili ziweze kutumiwa na mhusika mwingine wa tatu kwenye mnyororo, na kisha kufanya mwitikio kwenye mkataba wa mpokeaji au mtumiaji.

Kuna matumizi mengi yaliyopendekezwa ya mikataba-erevu ambayo inaweza kukubali mwitikio wa ERC-20.

Mifano inaweza kuwa:

  • Crowdsales: tokeni zilizotumwa huchochea ugawaji wa zawadi papo hapo.
  • Huduma: malipo huwasha ufikiaji wa huduma kwa hatua moja.
  • Ankara: tokeni hulipa ankara kiotomatiki.
  • Usajili: kuidhinisha kiwango cha mwaka huwasha usajili ndani ya malipo ya mwezi wa kwanza.

Kwa sababu hizi hapo awali iliitwa "Tokeni ya Kulipwa".

Tabia ya mwitikio hupanua zaidi manufaa yake, na kuwezesha mwingiliano usio na mshono kama vile:

  • Kusimamisha: tokeni zilizohamishwa huchochea kufungwa kiotomatiki katika mkataba wa kusimamisha.
  • Kupiga kura: tokeni zilizopokewa husajili kura katika mfumo wa utawala.
  • Kubadilisha: idhini za tokeni huwasha mantiki ya kubadilisha kwa hatua moja.

Tokeni za ERC-1363 zinaweza kutumika kwa manufaa maalum katika visa vyote vinavyohitaji mwitikio kutekelezwa baada ya uhamisho au idhini kupokewa. ERC-1363 pia ni muhimu kwa kuepuka upotevu wa tokeni au kufungiwa kwa tokeni katika mikataba-erevu kwa kuthibitisha uwezo wa mpokeaji kushughulikia tokeni.

Tofauti na mapendekezo mengine ya upanuzi wa ERC-20, ERC-1363 haibatilishi mbinu za ERC-20 transfer na transferFrom na inafafanua Vitambulisho vya violesura vitakavyotekelezwa huku ikidumisha uoanifu nyuma na ERC-20.

Kutoka EIP-1363 (opens in a new tab):

Mbinu

Mikataba-erevu inayotekeleza kiwango cha ERC-1363 LAZIMA itekeleze kazi zote katika kiolesura cha ERC1363, pamoja na violesura vya ERC20 na ERC165.

Mkataba-erevu unaotaka kukubali tokeni za ERC-1363 kupitia transferAndCall au transferFromAndCall LAZIMA utekeleze kiolesura cha ERC1363Receiver:

Mkataba-erevu unaotaka kukubali tokeni za ERC-1363 kupitia approveAndCall LAZIMA utekeleze kiolesura cha ERC1363Spender:

Masomo zaidi

Je, makala haya yalikuwa ya msaada?