Փոխարկում, առևտուր և դուրսբերում

Փոխանցումը հաստատվել է, բայց թոքենը դրամապանակում չի երևում․ ինչպես գտնել այն

Եթե փոխանցումը հաջողվել է, բայց թոքենը դրամապանակում չկա, նախ ստուգեք հասցեն բլոկչեյնի դիտարկիչում, հետո ավելացրեք թոքենը ճիշտ ցանցում՝ պաշտոնական աղբյուրից վերցված պայմանագրի հասցեով և ճիշտ decimals-ով։

Փոխանցումը հաստատվել է, բայց թոքենը դրամապանակում չի երևում․ ինչպես գտնել այն

Փոխանցումն ավարտված է, ուղարկողի էկրանին գործարքը նշված է որպես հաջողված, բայց ձեր դրամապանակի հիմնական ցանկում նոր թոքենը պարզապես չկա։ Այս պահին ամենավտանգավոր քայլը փոխանցումը կրկնելն է կամ «վերականգնման» առաջարկներով անծանոթ հաշիվներին գրելը։ Դեպքերի զգալի մասում միջոցները տեղում են՝ դրամապանակի ծրագիրը պարզապես չգիտի, որ պետք է ցույց տա դրանք։

Ստորև՝ ինչպես մի քանի րոպեում առանձնացնել երկու բոլորովին տարբեր իրավիճակ՝ «չի ցուցադրվում» և «այստեղ չէ», ու ինչ անել յուրաքանչյուրի դեպքում։

Քայլ 1․ նայեք հասցեն բլոկչեյնի դիտարկիչում, ոչ թե դրամապանակում

Դրամապանակի կարգավորումներին ձեռք տալուց առաջ ստուգեք հենց շղթան։ Բացեք այն ցանցի դիտարկիչը, որով ուղարկողը կատարել է փոխանցումը, և որոնման տողում տեղադրեք ձեր ստացող հասցեն՝ ոչ թե TxID-ը։ Հասցեի էջում գտեք թոքենների մնացորդների բաժինը։

Բլոկչեյնի դիտարկիչի հասցեի էջ՝ ERC-20 ներդիրը և թոքենների մնացորդների առանձին ցանկը հանրային հասցեի համար

Նկարում երևում է այն, ինչ պետք է հասկանալ ամենասկզբից․ մնացորդները թվարկված են առանձին-առանձին՝ ըստ թոքենի պայմանագրի, իսկ ներդիրի վրա նշված է, թե քանի ERC-20 պայմանագրի գրառում ունի այդ հասցեն։ Դիտարկիչը ցույց է տալիս բոլորը։ Դրամապանակը՝ ոչ։

Արդյունքից կախված՝ ճանապարհը երկուսն է․

Ինչու դրամապանակը չի ցուցադրում այն, ինչ արդեն կա շղթայում

Ձեր մնացորդը ֆիզիկապես չի պահվում դրամապանակի հավելվածում։ Թոքենի քանակը գրառում է հենց թոքենի սմարթ պայմանագրի ներսում՝ ձեր հասցեի դիմաց։ Դրամապանակը միայն կարդում է այդ գրառումն ու ցույց տալիս այն։ Իսկ կարդալու համար պետք է իմանա՝ որ պայմանագրին դիմել։

Դրա համար դրամապանակներն օգտագործում են ներկառուցված ցուցակներ և ավտոմատ հայտնաբերում, որոնք ընդգրկում են տարածված թոքենները, բայց ոչ բոլորը և ոչ բոլոր ցանցերում։ MetaMask-ի պաշտոնական աջակցության էջն այս մասին գրում է ուղիղ․ ծրագիրը թոքենների սպառիչ ցուցակ չի վարում, և եթե թոքենը ձեր մնացորդում չեք տեսնում, կարող եք այն ավելացնել ձեռքով։ Նույն էջում նշվում է, որ ավտոմատ հայտնաբերումը հասանելի է միայն որոշ ցանցերում։

MetaMask-ի պաշտոնական աջակցության էջը թոքենների ցուցադրման մասին՝ բացատրությամբ, որ ծրագիրը սպառիչ ցուցակ չի վարում

Գործնական հետևանքը պարզ է․ եթե դրամապանակը թոքենը չի ցուցադրում, դա ձեր միջոցների կարգավիճակի մասին ոչինչ չի ասում։ Վճռորոշը դիտարկիչի տվյալն է, ոչ թե հավելվածի էկրանը։

Քայլ 2․ ավելացրեք թոքենը ճիշտ պայմանագրի հասցեով

Հերթականությունը կարևոր է․

  1. Նախ դրամապանակը փոխարկեք այն ցանցին, որով փոխանցումը կատարվել է։ Սխալ ցանցում ավելացումը կամ սխալ կտա, կամ կստեղծի դատարկ տող։
  2. Բացեք թոքենների ներմուծման բաժինը (տարբեր դրամապանակներում՝ «Import tokens», «Add custom token» կամ «Ավելացնել թոքեն»)։
  3. Տեղադրեք թոքենի պայմանագրի հասցեն։ Ճիշտ հասցեի դեպքում նշանը (symbol) և տասնորդականները սովորաբար լրացվում են ինքնաշխատ։
  4. Հաստատեք և վերադարձեք հիմնական էկրան։

Ամբողջ քայլի ռիսկը մեկ դաշտում է՝ պայմանագրի հասցեում։ Թոքենի անունը և նշանը եզակի չեն․ ցանկացած մեկը կարող է թողարկել «USDT» նշանով պայմանագիր։ Եզակի է միայն հասցեն։ Ուստի այն մի վերցրեք որոնման պատահական արդյունքներից, չաթային հաղորդագրություններից կամ գովազդային հղումներից։

Վերցրեք թողարկողի պաշտոնական փաստաթղթերից։ Օրինակ՝ USDC-ի դեպքում Circle-ը հրապարակում է ըստ ցանցերի պայմանագրերի ցանկը իր մշակողների փաստաթղթերում․

Circle-ի մշակողների փաստաթղթերի էջը՝ USDC-ի հիմնական ցանցերի պայմանագրերի հասցեների աղյուսակով

Եթե թողարկողը նման էջ չունի, երկրորդ ընդունելի աղբյուրը ստացող կամ ուղարկող հարթակի պաշտոնական մուտքագրման/դուրսբերման էջն է, որտեղ նշված է տվյալ ցանցի պայմանագիրը։ Ինչ աղբյուր էլ ընտրեք, հասցեն համեմատեք դիտարկիչում բացված պայմանագրի էջի հետ՝ նիշ առ նիշ, ներառյալ վերջին չորս նիշը։

Եթե թիվը երևում է, բայց ակնհայտ սխալ է՝ նայեք տասնորդականները

Թոքենի քանակը շղթայում պահվում է որպես ամբողջ թիվ, առանց ստորակետի։ Ցուցադրվող մնացորդը ստացվում է այդ թիվը 10-ի աստիճանի վրա բաժանելով, որտեղ աստիճանը թոքենի decimals պարամետրն է։ Ձեռքով ավելացնելիս սխալ decimals նշելը մնացորդը դարձնում է կամ աներևակայելի փոքր, կամ աներևակայելի մեծ։

Կարևոր է, որ նույն անունով թոքենը տարբեր ցանցերում կարող է ունենալ տարբեր decimals։ Ստորև արժեքները ստուգված են ուղիղ պայմանագրերից՝ հանրային RPC հանգույցի միջոցով, 2026 թ. սեպտեմբերի 21-ի դրությամբ․

Թոքեն Ցանց Պայմանագրի հասցե decimals
USDT Ethereum 0xdAC17F958D2ee523a2206206994597C13D831ec7 6
USDT BNB Smart Chain 0x55d398326f99059fF775485246999027B3197955 18
USDC Ethereum 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 6
USDC BNB Smart Chain 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d 18

Նույնը ինքներդ կարող եք ստուգել առանց ծրագրավորման․ դիտարկիչում բացեք թոքենի պայմանագրի էջը՝ decimals-ը նշված է թոքենի տվյալների մեջ։

Պայմանական հաշվարկ՝ ենթադրենք շղթայում ձեր հասցեի դիմաց գրված է 250000000 միավոր Ethereum-ի USDT պայմանագրում․

  • ճիշտ՝ 6 տասնորդականով՝ 250000000 ÷ 10⁶ = 250 USDT,
  • սխալմամբ նշված 18-ով՝ 250000000 ÷ 10¹⁸ = 0,00000000025, ինչը էկրանին կարդացվում է որպես զրո։

Թիվն ինքը շղթայում չի փոխվել՝ փոխվել է միայն բաժանարարը։ Ջնջեք թոքենը դրամապանակի ցանկից և ավելացրեք կրկին՝ ճիշտ պարամետրերով։ Առաջին նկարում այս տարբերությունը տեսանելի է անզեն աչքով․ USDC-ի մնացորդը ցուցադրվում է վեց տասնորդականով, stETH-ինը՝ տասնութ։

Նույն հասցեն, ուրիշ ցանց

0x-ով սկսվող հասցեն նույնն է EVM-համատեղելի բոլոր ցանցերում՝ Ethereum, BNB Smart Chain, Arbitrum, Polygon և այլն։ Դա նշանակում է, որ միջոցները կարող են լինել ձեր հասցեում, բայց այլ ցանցում, իսկ դրամապանակը ցույց է տալիս միայն ընթացիկ ցանցի պատկերը։

Այդ պատճառով ստուգումը պետք է սկսել ուղարկողի կողմից. հարցրեք, թե կոնկրետ որ ցանցով է կատարվել փոխանցումը, և նույն ցանցի դիտարկիչում ստուգեք հասցեն։ Դրամապանակում անցեք այդ ցանցին, իսկ եթե այն ցանկում չկա՝ նախ ավելացրեք ցանցը, հետո թոքենը։ Ցանցի ընտրության տրամաբանությունը և դրա հետ կապված սովորական սխալները մանրամասն բերված են մուտքագրման համար ցանցը և հասցեն ընտրելու ուղեցույցում։

Ինչ ձեռքով ավելացնելը չի լուծում

Սահմանը պետք է հստակ լինի, որպեսզի ժամանակ չկորցնեք սխալ ուղղությամբ․

  • Թոքենի ավելացումը մնացորդ չի ստեղծում։ Եթե դիտարկիչում ձեր հասցեի դիմաց ոչինչ չկա, ցուցակում նոր տողն այնուամենայնիվ կմնա զրոյական։
  • Այն չի վերադարձնում այլ հասցեի ուղարկված միջոցները։ Սխալ հասցեն ցուցադրման հարց չէ։
  • Այն չի օգնում, եթե թոքենն ուղարկվել է ձեր դրամապանակի չսպասարկվող տիպի շղթայով։ Այս դեպքում որոշումը կայացվում է վերականգնման հնարավորության գնահատմամբ, ոչ թե կարգավորումներով։
  • Հակառակ ուղղությամբ էլ է ճիշտ․ դրամապանակի ցանկից թոքենը հեռացնելը միջոցները չի ոչնչացնում։ Փոխվում է միայն այն, ինչ տեսնում եք էկրանին։

Կարճ ստուգաթերթ

  1. Ուղարկողից վերցրեք ցանցի անունը և TxID-ը։
  2. Այդ ցանցի դիտարկիչում բացեք ձեր ստացող հասցեն և նայեք թոքենների մնացորդները։
  3. Մնացորդ չկա՞ — խնդիրը ցուցադրման մեջ չէ, անցեք փոխանցման հետագծմանը։
  4. Մնացորդ կա՞ — դրամապանակում անցեք ճիշտ ցանցին։
  5. Թոքենը դեռ չի երևում — ավելացրեք ձեռքով՝ պաշտոնական աղբյուրից վերցված պայմանագրի հասցեով։
  6. Թիվը տարօրինակ է — ստուգեք decimals-ը դիտարկիչում և ավելացրեք թոքենը կրկին ճիշտ արժեքով։

Աղբյուրներ

  • MetaMask-ի աջակցության կենտրոն, «How to display tokens in MetaMask» — support.metamask.io
  • Circle-ի մշակողների փաստաթղթեր, «USDC contract addresses» — developers.circle.com