EIP-681 എന്ത് നിർവചിക്കുന്നു
EIPs റിപ്പോസിറ്ററിയിൽ പ്രസിദ്ധീകരിച്ച, ether അയയ്ക്കാനോ കോൺട്രാക്റ്റ് ഫംഗ്ഷൻ വിളിക്കാനോ ആവശ്യപ്പെടുന്നതിനുള്ള URI ഫോർമാറ്റ് വിവരിക്കുന്ന Ethereum Improvement Proposal ആണ് EIP-681. URI ethereum: ൽ തുടങ്ങി, ലക്ഷ്യ വിലാസം, ഐച്ഛികമായ @ ഉം ചെയിൻ ID യും, ഐച്ഛികമായ ഫംഗ്ഷൻ പേരും ക്വറി പാരാമീറ്ററുകളും പിന്തുടരുന്നു. അത്തരം കോഡ് സ്കാൻ ചെയ്യുന്ന വാലറ്റിന് ഉപയോക്താവിന് പരിശോധിക്കാനായി ഇടപാട് നിർമ്മിക്കാൻ കഴിയും.
ലളിതമായ ether അഭ്യർത്ഥന ethereum:0x...@1?value=1e18 പോലെ ആയിരിക്കും. മൂല്യം ether ന്റെ ഏറ്റവും ചെറിയ യൂണിറ്റായ wei ലാണ് നൽകുന്നത്; ശാസ്ത്രീയ സൂചനാരീതി അനുവദനീയമാണ്; അതിനാൽ 1e18 എന്നാൽ ഒരു ether. ഉദ്ദേശിക്കുന്ന നെറ്റ്വർക്ക് ഏതെന്ന് ചെയിൻ ID വാലറ്റിനോട് പറയുന്നു, ഉദാഹരണത്തിന് Ethereum മെയിൻനെറ്റിന് 1.
ടോക്കൺ കൈമാറ്റങ്ങൾ
ടോക്കൺ കോൺട്രാക്റ്റിലേക്കുള്ള വിളിയും EIP-681 ന് വിവരിക്കാം. ടോക്കൺ കൈമാറ്റത്തിന്, ലക്ഷ്യ വിലാസം ടോക്കൺ കോൺട്രാക്റ്റും ഫംഗ്ഷൻ transfer ഉം ആണ്; ethereum:0xTokenContract@1/transfer?address=0xRecipient&uint256=1e6 എന്നതിലെ പോലെ പാരാമീറ്ററുകൾ സ്വീകർത്താവിനെയും തുകയെയും നൽകുന്നു. തുക ടോക്കണിന്റെ ഏറ്റവും ചെറിയ യൂണിറ്റിലാണ്; അത് ടോക്കണിന്റെ ഡെസിമലുകളെ ആശ്രയിക്കുന്നു.
പൂർണ്ണ ഫോർമാറ്റിനുള്ള വാലറ്റ് പിന്തുണ വ്യത്യാസപ്പെടുന്നു. ചില വാലറ്റുകൾ വിലാസം മാത്രം വായിക്കുന്നു, ചിലത് ചെയിൻ ID യോ ഫംഗ്ഷൻ വിളിയോ അവഗണിക്കുന്നു; അതിനാൽ പണം അടയ്ക്കുന്നവർ ഉപയോഗിക്കുന്ന വാലറ്റുകളിൽ കോഡ് ടെസ്റ്റ് ചെയ്യുന്നത് നല്ലതാണ്. സ്ഥിരീകരിക്കുന്നതിന് മുമ്പ് പണം അടയ്ക്കുന്നയാൾ നെറ്റ്വർക്ക്, ടോക്കൺ, സ്വീകർത്താവ് എന്നിവ എപ്പോഴും പരിശോധിക്കണം.