እንዴት-እንደሚደረግ

USDT ማስተላለፊያ ክፍያዎችን API እንዴት መቀነስ እንደሚቻል ፡ ደረጃ በደረጃ በ TronNRG API

አጭር ስሪት፡ መደበኛ USDT TRC-20 ዝውውር 65,000 Energy ይወስዳል። የኪስ ቦርሳዎ Energy ከሌለው፣ Tron ከሂሳብዎ ውስጥ 13 TRX ያቃጥላል። በ TronNRG API ተመሳሳይ Energy ለ4 TRX ያስተላልፋሉ - በእያንዳንዱ መላኪያ ላይ 70% ያህል ቅናሽ። ውህደቱ ሶስት የHTTP ስራዎችን ያካትታል TRX ወደ መላኪያ አድራሻ መላክ፣ የባለቤትነት መልእክት መፈረም እና ወደ /delegate የመጨረሻ ነጥብ POST ማድረግ። ይህ መመሪያ እያንዳንዱን ደረጃ በኮድ እና በምርት ጊዜ የሚያገኟቸውን አራት በጣም የተለመዱ ስህተቶችን ይዘረዝራል።

ከመጀመርዎ በፊት

ከመጀመሪያው API ጥሪ በፊት ሶስት ነገሮች ያስፈልጉዎታል

TRX ያለው የ Tron ቦርሳ። ለአንድ ውክልና የሚከፍሉት ቢያንስ 4 TRX ። በምርት ሂደት ውስጥ፣ የበለጠ - በአንድ ዝውውር ይከፍላሉ፣ እና በየጊዜው ትኩስ የኪስ ቦርሳ መሙላት በአንድ መላክ ከሚሰጠው ጥቃቅን የገንዘብ ድጋፍ የበለጠ ቀላል ነው።

Tron መልዕክቶችን ለመፈረም መንገድ። TronWeb tronWeb.trx.signMessageV2() ያጋልጣል። Python tron.trx.sign_message_v2() በtronpy በኩል ይጠቀማል። PHP የiexbase/tron-api ቤተ-መጽሐፍትን ይጠቀማል። የ TronNRG API ማጣቀሻ በአራቱም ቋንቋዎች የሚሰራ ምሳሌዎች አሉት።

የተቀባዩ የኪስ ቦርሳ አድራሻ። ለሚከፍለው የኪስ ቦርሳ ራሱ (ቀላል ጉዳይ) ወይም ለሚቆጣጠሩት የተለየ የኪስ ቦርሳ (የግምጃ ቤት ማዋቀር) አስቀድመው ይወስኑ። ሁለቱም ይሰራሉ። ፊርማው ሁለቱን አንድ ላይ ያገናኛል።

በእውነቱ የምትገነባው ነገር

አሁን ባለው USDT መላኪያ ተግባርዎ ዙሪያ መጠቅለያ። መጠቅለያው ሶስት የHTTP ስራዎችን ያከናውናል (ክፍያ፣ ፊርማ፣ የይገባኛል ጥያቄ)፣ Energy እስኪደርስ ይጠብቃል፣ ከዚያም አሁን ያለውን USDT ማስተላለፊያ አመክንዮዎን ይጠራል። ያ ሙሉ ውህደት ነው። ከዚህ በታች ያለው ነገር የእያንዳንዱ እርምጃ ዝርዝር ነው።

ደረጃ 1 TRX ወደ የማድረሻ አድራሻው ይላኩ

TRX ከኪስ Energy ወደ TronNRG መላኪያ አድራሻ ይላኩ። ዝቅተኛው 4 TRX ነው (ይህም 65,000 Energy ይገዛል፣ ይህም ለአንድ መደበኛ USDT ዝውውር በቂ ነው)። በአንድ ውክልና ከፍተኛው 1,000 TRX (16.25 ሚሊዮን Energy ) ነው። ዋጋው በ TRX መካከል 16,250 Energy መስመራዊ ነው።

TronWeb ውስጥ፦

ደረጃ 1 ኮድ

const DISPATCH = 'TFqUiCu1JwLHHnBNeaaVKH7Csm4aA3YhZx';
const payment = await tronWeb.trx.sendTransaction(DISPATCH, 4 * 1e6);
// payment.txid is what you will sign in Step 2

የተለመደ ስህተት TRX በSUN-denominated ኢንቲጀሮች መላክ ነገር ግን ልወጣውን ረስቷል። TRX 6 አስርዮሽ አለው። 4 TRX 4_000_000 SUN ነው ( 4 * 1e6 )። ይህንን በስህተት ማስኬድ አቧራ ይልካል (ውክልና በጣም ትንሽ ይሆናል) ወይም በመቶዎች የሚቆጠሩ TRX (ውክልና ይሳካል ነገር ግን ከሚያስፈልገው በላይ ከፍለዋል)። ወደ sendTransaction ከማለፍዎ በፊት ሁልጊዜ መጠኑን በእጥፍ ይጨምሩ።

ደረጃ 2፡ የፈቃድ መልዕክቱን ይፈርሙ

API የውክልና ጥያቄ ያቀረበው ሰው ከከፈለው ሰው ጋር ተመሳሳይ መሆኑን የሚያሳይ ማረጋገጫ ያስፈልገዋል። ይህንን የሚያቀርቡት በክፍያ ቦርሳው የግል ቁልፍ መልእክት በመፈረም ነው። የመልእክት ቅርጸቱ

{payment_tx_hash}:{delegate_to_address}

በደረጃ 1 payment_tx_hash txid እና delegate_to_address ደግሞ Energy እንዲወከልበት የሚፈልጉት የ Tron አድራሻ ነው። በ TronWeb ውስጥ

ደረጃ 2 ኮድ

const message = `${payment.txid}:${delegateTo}`;
const signature = await tronWeb.trx.signMessageV2(message);

ይህ ለምን ዲዛይን ነው፡- የውክልና ደህንነትን በመጠበቅ API ቁልፎችን አስፈላጊነት ያስወግዳል። የግል ቁልፉን የያዙት እርስዎ ብቻ ስለሆኑ ሌላ ማንም ሰው ክፍያዎን ሊጠይቅ አይችልም። እንዲሁም ከኪስ ቦርሳ ሀ መክፈል እና ወደ ቦርሳ ለ ውክልና መስጠት ይችላሉ፣ ሀን እስካቆጣጠሩ ድረስ - ከአንድ የክፍያ አስተዳዳሪ ለብዙ የመላክ ቦርሳዎች Energy ለሚደግፉ ግምጃ ቤቶች ጠቃሚ።

የተለመደ ስህተት ፡ የተሳሳተ የመፈረሚያ ዘዴን መጠቀም። Tron ሁለት የመልእክት መፈረሚያ ደረጃዎች አሉት - signMessage (legacy) እና signMessageV2 (ከEIP-191 ጋር ተኳሃኝ)። API V2ን ይጠብቃል። ሌጋሲ መጠቀም API እንደ ፊርማ አለመዛመድ ውድቅ የሚያደርገውን ትክክለኛ የሚመስል ፊርማ ያስገኛል።

ደረጃ 3፡ ውክልናዎን ይጠይቁ

የክፍያ ሃሽ፣ የዒላማ ቦርሳ እና ፊርማ በ api.tronnrg.com/delegate ላይ እንደ JSON አድርገው ይለጥፉ።

ደረጃ 3 ኮድ

const res = await fetch('https://api.tronnrg.com/delegate', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
tx_hash: payment.txid,
delegate_to: delegateTo,
signature
})
}).then(r => r.json());

API የሚጠቀሙባቸውን ሶስት መስኮች ይመልሳል res.energy (የተላከው Energy መጠን፣ ከ TRX የተላከ ጊዜ 16,250 ጋር እኩል ነው)፣ res.delegations[0].tx (በሰንሰለት ላይ ያለው የውክልና ግብይት ሃሽ - ይህንን ለኦዲት መዝገብዎ ያስቀምጡት)፣ እና res.ref (እንደ nrg_d_42 ያለ የማጣቀሻ መታወቂያ ለድጋፍ ጥያቄዎች ጠቃሚ ነው)።

ልዑኩ የይገባኛል ጥያቄው ከተሳካ በኋላ በግምት 3 ሰከንዶች ውስጥ በሰንሰለት ላይ ያርፋል። ከዚያ ቅጽበት ጀምሮ ለ15 ደቂቃዎች ይቆያል። ከ15 ደቂቃዎች በኋላ፣ ማንኛውም ጥቅም ላይ ያልዋለ Energy ወደ TronNRG ገንዳ በራስ-ሰር ይመለሳል - ምንም በከፊል ተመላሽ ገንዘብ የለም።

ደረጃ 4 USDT ዝውውርዎን ያሰራጩ

የ USDT ዝውውርን ከማሰራጨትዎ በፊት፣ Energy በትክክል መድረሱን ያረጋግጡ። እስከ EnergyLimit - EnergyUsed ድረስ በዒላማው ቦርሳ ላይ የሕዝብ አስተያየት መስጫ tronWeb.trx.getAccountResources() ቢያንስ 65,000 ይሆናል። የ500ms ክፍተት ከ30 ሰከንድ የጊዜ ማብቂያ ጋር መደበኛ ነው።

ከዚያም እንደተለመደው USDT ይላኩ። Energy ክፍያውን ይሸፍናል። TRX ከሚላከው ቦርሳ አይቃጠልም።

ደረጃ 4 ንድፍ

// Wait for Energy to arrive
await pollUntilEnergyAvailable(delegateTo, 65000, { interval: 500, timeout: 30000 });

// Broadcast the USDT transfer
const contract = await tronWeb.contract().at( USDT _CONTRACT);
const txHash = await contract.transfer(recipient, amount).send({ feeLimit: 20_000_000 });

ሁልጊዜ የክፍያ ገደብ ያዘጋጁ። Energy በሆነ መንገድ ካልመጣ እና ኮድዎ ለማንኛውም ቢሰራጭ፣ የፍየል ገደብ አውታረ መረቡ ሊያቃጥል የሚችለውን ከፍተኛውን TRX ይገድባል። 20 TRX (20,000,000 SUN ተብሎ ይገለጻል) ምክንያታዊ ጣሪያ ነው - Energy ካልተሳካ አንድ ዝውውርን ለመሸፈን በቂ ነው፣ ስለዚህ ሳንካ ትኩስ ቦርሳ እንዳያፈስስ ተዘግቷል።

ይህ በእርግጥ የሚያድንህ ምንድን ነው

በትራንስፎርሜሽን የሚቀመጡ ቁጠባዎች በ TRX አገላለጽ የተስተካከሉ ናቸው፡ በእያንዳንዱ መደበኛ USDT መላክ ላይ በግምት 9 TRX ይቆጥባል (13 TRX ቃጠሎን ያስወግዳል፣ ሲቀነስ 4 TRX Energy ይከፈላል)። ያ ቁጥር ከገበያ ሁኔታዎች ጋር አይለወጥም - የ Tron አውታረ መረብ የፕሮቶኮል ደረጃ ንብረት ነው። የሚለወጠው 9 TRX የሚወክለው ስንት ዶላር ነው።

በእውነተኛ የንግድ መጠን፣ የቁጠባ ውህደት በፍጥነት፡

ዕለታዊ ዝውውሮች ዓመታዊ TRX ቃጠሎ ( API የለም) አመታዊ TRX API በኩል TRX በዓመት ይቆጥባል ቅነሳ
10 ~47,450 14,600 ~32,850 ~69%
100 ~474,500 146,000 ~328,500 ~69%
500 ~2.37ሜ 730,000 ~1.64ሜ ~69%
1,000 ~4.75ሜ 1.46 ሚሊዮን ~3.29ሜ ~69%
5,000 ~23.7ሜ 7.30ሜ ~16.4ሜ ~69%

የቀጥታ TRX ዋጋ ያላቸውን የአሁኑን የአሜሪካ ዶላር አሃዞች ለማግኘት፣ የ TronNRG ክፍያ ማስያ ይጠቀሙ - ዕለታዊ መጠንዎን ይሰኩ እና በእውነተኛ ጊዜ የዶላር ቁጠባ ይመልሳል።

በቀን ከ500 በላይ ዝውውሮችን እያሄዱ ከሆነ፣ የራስዎን Energy ለማመንጨት ከራስ-ማስቀመጥ TRX ጋር ማወዳደርም ተገቢ ነው። ራስን ማስቀመጥ በአንድ ዝውውር ዋጋ ዜሮ የሚጠጋ ቢሆንም ከፍተኛ የካፒታል መቆለፊያ ያስፈልገዋል። የስታቲስቲክስ መቆራረጥ እኩል ካልኩሌተር API እና ራስን ማስቀመጥ መስመሮች ለተለየ መጠንዎ የት እንደሚገናኙ ይነግርዎታል።

መላ መፈለግ

አራት ስህተቶች ብዙ ጊዜ ይመጣሉ፤ ይህም አስቀድሞ ማወቅ የሚገባቸው ነው።

የፊርማ አለመዛመድ (በጣም የተለመደ)። API በV2 ይፈርማል ነገር ግን እርስዎ በቆየው signMessage ዘዴ ፈርመዋል። ያስተካክሉ፡ ወደ signMessageV2 ይቀይሩ። ሙሉ የስህተት ኮዶች ዝርዝር በ TronNRG የስህተት ሰነድ ውስጥ ይገኛል።

ክፍያ አልተገኘም። የክፍያ ግብይት በሰንሰለት ላይ ከመረጋገጡ በፊት /ወኪል /delegate ያስተካክሉ፡ ደረጃ 3 ከመደወልዎ በፊት ደረጃ 1 ከደረሰ በኋላ ቢያንስ አንድ ብሎክ (3 ሰከንዶች ያህል) ይጠብቁ። በኮዱ ውስጥ፣ ውጤቱን እስኪያገኝ ድረስ tronWeb.trx.getTransaction(payment.txid) ን ይምቱ።

ክፍያው ከዝቅተኛው በታች ነው። ከ4 TRX በታች ልከዋል። መላኪያው ከ4 TRX በታች የሆነ ማንኛውንም ነገር ልክ ያልሆነ እና በራስ-ሰር ተመላሽ ያደርጋል። ያስተካክሉ፡ ከመላክዎ በፊት መጠኖችን ያረጋግጡ - ዝቅተኛው ጥብቅ ነው።

Energy አልደረሰም። ውክልናው API በኩል ተሳክቷል ነገር ግን ኢነርጂ Energy አሁንም አያሳይም። አስተካክል፡ ሌላ እገዳ ይጠብቁ እና እንደገና ይፈትሹ - ስርጭት አልፎ አልፎ ከ3 ይልቅ 6 ሰከንዶች ሊወስድ ይችላል። Energy አሁንም ከ30 ሰከንዶች በኋላ ካልታየ፣ ያስገቡት ኢነርጂ ከሚጠይቁት ጋር የሚዛመድ መሆኑን ያረጋግጡ (እዚህ ላይ ያለው የፊደል ስህተት የተለመደው ጥፋት ነው)።

▸ የ TronNRG API በቀጥታ በ api.tronnrg.com ላይ ይገኛል።

ሙሉውን ሰነድ ያንብቡ →

ለድርጅት መጠኖች ፡ ለዌብሂክ ማረጋገጫዎች፣ ለጅምላ ዋጋ እና ብጁ SLAዎች በቴሌግራም ላይ TronNRG ያነጋግሩ

ተዛማጅ መመሪያዎች ፡ ለገንቢዎች Tron Energy API · በመጠን USDT ዝውውሮችን በራስ-ሰር ያድርጉ · USDT ከ1 ዶላር ባነሰ ዋጋ ይላኩ

ሶስት API ጥሪዎች። በእያንዳንዱ USDT ዝውውር ላይ 70% ቅናሽ።

TronNRG በ api.tronnrg.com ላይ በቀጥታ ስርጭት ላይ ይገኛል። ቢያንስ 4 TRX ፣ እስከ 1,000 TRX የሚደርስ መስመራዊ ዋጋ። 3-ሰከንድ ውክልና። በፊርማ ላይ የተመሠረተ ማረጋገጫ፣ ምንም API ቁልፍ አያስፈልግም። በ support.tronnrg.com ላይ በእያንዳንዱ የሚደገፉ ቋንቋዎች ሙሉ ሰነዶች።

የኪራይ ኃይል →

FAQ

USDT የማስተላለፊያ ክፍያዎችን በፕሮግራማዊ መንገድ ለመቀነስ ፈጣኑ መንገድ ምንድነው?
Energy ውክልና API ይጠቀሙ። በ api.tronnrg.com ላይ ያለው የ TronNRG API ለ4 TRX 65,000 Energy (አንድ መደበኛ USDT ዝውውር) ይወክላል ~13 TRX ካልሆነ አውታረ መረቡ ያቃጥለዋል - ወደ 70% የሚጠጋ የክፍያ ቅናሽ። ውህደቱ ሶስት የHTTP ስራዎችን ያካትታል TRX ወደ መላኪያ አድራሻ መላክ፣ የባለቤትነት መልእክት መፈረም፣ ወደ /delegate መላክ። ከመጨረሻ እስከ መጨረሻ የሚፈጀው ጊዜ USDT ዝውውርዎን ማሰራጨት ከመቻልዎ በፊት 3 ሰከንዶች አካባቢ ነው።
api.tronnrg.comን ለመጠቀም API ቁልፍ ያስፈልገኛል?
ለመደበኛው የውክልና ፍሰት API ቁልፍ አያስፈልግም። ማረጋገጫ የሚከናወነው በሚከፍለው የኪስ ቦርሳ የግል ቁልፍ መልእክት በመፈረም ነው። ይህ በሰንሰለት ላይ ያለ ባለቤትነት ያረጋግጣል እና API ምንም አይነት የመለያ ማዋቀር፣ ዳሽቦርዶች ወይም የሚሽከረከሩ ምስጢሮች ሳይኖሩ ጥያቄውን እንዲያረጋግጥ ያስችለዋል። የድር መንጠቆ ማረጋገጫዎች እና ብጁ SLAዎች ላላቸው የድርጅት መጠኖች (ከ500 በላይ ዕለታዊ ዝውውሮች)፣ በቴሌግራም ላይ TronNRG ያግኙ።
ከአንድ ቦርሳ መክፈል እና Energy ለሌላ ማስተላለፍ እችላለሁን?
አዎ። የተፈረመው መልእክት የክፍያ ግብይት ሃሽ ከdelegated_to wallet አድራሻ ጋር ያያይዘዋል። የሚከፍለውን የኪስ ቦርሳ የግል ቁልፍ እስከያዙ ድረስ፣ የተገኘውን Energy ወደ ማንኛውም Tron አድራሻ ማስተላለፍ ይችላሉ። ይህ የገንዘብ ድጋፍ ቦርሳ ለብዙ የላኪ ቦርሳዎች ምትክ Energy የሚከፍልበት ለግምጃ ቤት ማዋቀሪያዎች ጠቃሚ ነው።
የዋጋ አሰጣጥ ሞዴሉ ምንድን ነው - ሁልጊዜ በትክክል 4 TRX እከፍላለሁ?
ዋጋው በአንድ TRX 16,250 Energy ሲሆን ቢያንስ 4 TRX (65,000 Energy ፣ አንድ መደበኛ ዝውውር) እና ቢበዛ 1,000 TRX (16.25 ሚሊዮን Energy ) አለው። ስለዚህ 8 TRX ለሁለት መደበኛ ዝውውሮች ወይም አንድ ወደ አዲስ የኪስ ቦርሳ (ይህም እጥፍ ያስከፍላል) በቂ Energy ይገዛል፣ 40 TRX ለ10 ዝውውሮች በቂ ግዢዎችን ይገዛል፣ ወዘተ። ልዑካን ለ15 ደቂቃዎች ይቆያሉ፣ ስለዚህ አንድ ጊዜ መክፈል እና በዚያ መስኮት ውስጥ በርካታ USDT ግብይቶችን መላክ ይችላሉ።
ክፍያ ከፈጸምኩ በኋላ የልዑካን ቡድኑ ካልተሳካ ምን ይሆናል?
ውክልናው በማንኛውም ምክንያት ሊጠናቀቅ የማይችል ከሆነ TronNRG TRX በሰንሰለት ላይ ወዳለው የላኪ አድራሻ በራስ-ሰር ይመልሳል። ምንም የተጣበቀ የገንዘብ ሁኔታ የለም። ያም ሆኖ፣ በምርት ጊዜ አሁንም የውድቀት መመለስ አለብዎት፡ የ/ውክልና ጥሪው ካልተሳካ ወይም Energy በተመጣጣኝ የጊዜ ገደብ ውስጥ ካልደረሰ፣ የ USDT ዝውውሩን ያለ Energy ያሰራጩ (አውታረ መረብ TRX ያቃጥላል፣ ዝውውሩ አሁንም ይጠናቀቃል) እና ለምርመራ ዝግጅቱን ይመዝግቡ።
TronNRG አገልግሎት የጥበቃ አገልግሎት አይደለም?
አዎ። Energy የሚተላለፈው በ Tron ተወላጅ ፕሮቶኮል ደረጃ የውክልና ዘዴ በኩል ነው። TronNRG የእርስዎን USDT በጭራሽ አይይዝም፣ የኪስ ቦርሳ ግንኙነት አያስፈልገውም፣ እና ምንም አይነት የቶከን ማጽደቂያ አይጠይቅም። አገልግሎቱ Energy ወደ ቦርሳ አድራሻዎ ይሰጣል። USDT ከኪስ ቦርሳዎ አድራሻ ይልካሉ። ሁለቱ ስራዎች ሙሉ በሙሉ ገለልተኛ ናቸው። TronNRG የሚነካቸው ቶከኖች ብቻ Energy ለመግዛት የሚልኩት TRX ናቸው።
የትኞቹ የፕሮግራም ቋንቋዎች የስራ ምሳሌዎች አሏቸው?
በ support.tronnrg.com ላይ የሚገኘው የ TronNRG ገንቢ ሰነድ በጃቫስክሪፕት ( TronWeb )፣ Python (tronpy)፣ PHP (iexbase/tron-api) እና cURL ውስጥ የኮፒ-ለጥፍ ምሳሌዎችን ያካትታል። Tron መልእክት መፈረም እና የHTTP ጥሪ ማድረግ የሚችል ማንኛውም ቋንቋ ሊዋሃድ ይችላል - Go፣ Rust፣ Java እና C# አተገባበሮች ሁሉም በዚህ API ላይ ወደ ምርት ተልከዋል።
Telegram WhatsApp