Чӣ тавр

Чӣ тавр ҳаққи интиқоли USDT тавассути API кам кардан мумкин аст: Қадам ба қадам бо TronNRG API

Нусхаи мухтасар: интиқоли стандартии USDT TRC-20 65,000 Energy сарф мекунад. Агар ҳамёни шумо Energy надошта бошад, Tron тақрибан 13 TRX аз тавозуни шумо барои пӯшонидани он месӯзонад. Бо TronNRG API шумо ҳамон Energy барои 4 TRX интиқол медиҳед - тақрибан 70% коҳиш дар ҳар як фиристодан. Интегратсия аз се амалиёти HTTP иборат аст: фиристодани TRX ба суроғаи фиристодан, имзо кардани паёми моликият ва POST ба нуқтаи ниҳоии /delegate. Ин дастур ҳар як қадамро бо рамз ва чор хатои маъмултарине, ки шумо дар истеҳсолот дучор мешавед, баррасӣ мекунад.

Пеш аз он ки шумо оғоз кунед

Пеш аз занги аввалини API ба шумо се чиз лозим аст:

Ҳамёни Tron бо TRX . Ҳадди ақал 4 TRX барои пардохт барои як намояндагӣ. Дар истеҳсолот, бештар - шумо барои ҳар як интиқол пардохт мекунед ва пур кардани ҳамёни гарм давра ба давра нисбат ба маблағгузории хурд барои ҳар як фиристодан осонтар аст.

Роҳе барои имзо кардани паёмҳои Tron . TronWeb tronWeb.trx.signMessageV2() ро фош мекунад. Python tron.trx.sign_message_v2() ро тавассути tronpy истифода мебарад. PHP аз китобхонаи iexbase/tron-api истифода мебарад. Истиноди API TronNRG дорои мисолҳои корӣ дар ҳар чор забон мебошад.

Суроғаи ҳамёни гиранда. Пешакӣ муайян кунед, ки оё шумо ба худи ҳамёни пардохткунанда (дар ҳолати оддӣ) ё ба ҳамёни дигаре, ки шумо назорат мекунед (танзимоти хазинадорӣ), интиқол медиҳед. Ҳарду кор мекунанд. Имзо ҳардуро ба ҳам мепайвандад.

Он чизеро, ки шумо дар асл сохта истодаед

Печонидани функсияи фиристодани USDT мавҷудаи шумо. Печонидани функсия се амалиёти HTTP-ро (пардохт, имзо, даъво) иҷро мекунад, интизори фуруд омадани Energy аст ва сипас мантиқи интиқоли USDT мавҷудаи шуморо даъват мекунад. Ин тамоми ҳамгироӣ аст. Ҳама чиз дар зер тафсилоти ҳар як қадам аст.

Қадами 1: TRX ба суроғаи фиристодан фиристед

TRX аз ҳамёни Energy он, ки шумо барои он пардохт мекунед, ба суроғаи интиқоли TronNRG фиристед. Ҳадди ақал 4 TRX аст (ки 65,000 Energy мехарад, ки барои як интиқоли стандартии USDT кофӣ аст). Ҳадди аксар барои як ҳайат 1000 TRX (16.25M Energy ) аст. Нархгузорӣ хаттӣ аст, ки дар байни онҳо 16,250 Energy барои як TRX аст.

Дар 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 ифодаёфта, аммо фаромӯш кардани табдилдиҳӣ. TRX 6 адади даҳӣ дорад. 4 TRX 4_000_000 SUN аст ( 4 * 1e6 ). Агар ин нодуруст қабул карда шавад, ё чанг мефиристад (ваколат хеле хурд хоҳад буд) ё садҳо TRX (ваколат муваффақ хоҳад шуд, аммо шумо аз он чизе ки лозим буд, хеле бештар пардохт кардаед). Пеш аз интиқол ба sendTransaction , ҳамеша маблағро ду баробар зиёд кунед.

Қадами 2: Паёми иҷозатномаро имзо кунед

API ба далели он ниёз дорад, ки шахсе, ки ваколатномаро талаб мекунад, ҳамон шахсе аст, ки пардохт кардааст. Шумо инро бо имзои паём бо калиди махфии ҳамёни пардохткунанда таъмин мекунед. Формати паём чунин аст:

{payment_tx_hash}:{delegate_to_address}

Дар он ҷо payment_tx_hash txid аст, ки дар Қадами 1 баргардонида шудааст ва delegate_to_address суроғаи Tron аст, ки мехоҳед ба он Energy вогузор карда шавад. Дар TronWeb :

Коди Қадами 2

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

Чаро ин тарҳ: он ниёз ба калидҳои API аз байн мебарад ва ҳамзамон ваколатномаро бехатар нигоҳ медорад. Ҳеҷ каси дигар наметавонад пардохти шуморо талаб кунад, зеро танҳо шумо калиди махфиро доред. Шумо инчунин метавонед аз ҳамёни А пардохт кунед ва ба ҳамёни В ваколатнома диҳед, ба шарте ки шумо А-ро назорат кунед - барои хазинаҳое, ки Energy барои ҳамёнҳои сершумори интиқол аз як пардохткунанда маблағгузорӣ мекунанд, муфид аст.

Хатои маъмул: истифодаи усули нодурусти имзо. Tron ду стандарти имзои паём дорад - signMessage (ворисӣ) ва 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 (ID-и истинод ба монанди nrg_d_42 , ки барои дархостҳои дастгирӣ муфид аст).

Намояндагӣ тақрибан дар давоми 3 сония пас аз дархости бомуваффақият ба занҷир медарояд. Он аз он лаҳза 15 дақиқа эътибор дорад. Пас аз 15 дақиқа, ҳама гуна Energy истифоданашуда ба таври худкор ба ҳавзи TronNRG бармегардад - баргардонидани қисман маблағ вуҷуд надорад.

Қадами 4: Интиқоли USDT худро пахш кунед

Пеш аз пахши интиқоли USDT , тасдиқ кунед, ки воқеан Energy расидааст. Дар ҳамёни мақсаднок пурсишро tronWeb.trx.getAccountResources() анҷом диҳед, то он даме ки EnergyLimit - EnergyUsed ҳадди аққал 65,000 шавад. Фосилаи 500мс бо тайм-аут 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 });

Ҳамеша feeLimit-ро муқаррар кунед. Агар Energy ба таври ногаҳонӣ нарасад ва рамзи шумо ба ҳар ҳол пахш шавад, feeLimit ҳадди аксар TRX ки шабака метавонад сӯзонад, маҳдуд мекунад. 20 TRX (ҳамчун 20,000,000 SUN ифода карда мешавад) ҳадди ақали муносиб аст — барои пӯшонидани як интиқол дар сурати ноком шудани Energy кофӣ аст, то як хатогӣ наметавонад ҳамёни гармро холӣ кунад.

Ин дар асл шуморо чӣ наҷот медиҳад

Сарфа барои ҳар як интиқол бо шартҳои TRX муқаррар карда мешавад: тақрибан 9 TRX дар ҳар як интиқоли стандартии USDT сарфа карда мешавад (аз сӯхтани 13 TRX пешгирӣ карда шуд, ки барои Energy 4 TRX пардохт карда шуд). Ин рақам бо шароити бозор тағйир намеёбад - ин хосияти сатҳи протоколи шабакаи 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.37M 730,000 ~1.64M ~69%
1,000 ~4.75M 1.46M ~3.29M ~69%
5,000 ~23.7M 7.30M ~16.4M ~69%

Барои рақамҳои ҷории USD бо нархи зиндаи TRX , аз ҳисобкунаки ҳаққи TronNRG истифода баред - ҳаҷми ҳаррӯзаи худро васл кунед ва он пасандозҳои долларро дар вақти воқеӣ бармегардонад.

Агар шумо дар як рӯз зиёда аз 500 интиқолро иҷро кунед, барои тавлиди Energy худ, муқоисаи онро бо TRX худсохт низ арзанда аст. Худсохт хароҷоти интиқол барои ҳар як интиқол қариб сифр аст, аммо ба маблағи назарраси сармоя ниёз дорад. Ҳисобкунаки тавозуни стейкинг ба шумо мегӯяд, ки хатҳои API ва худсохт барои ҳаҷми мушаххаси шумо дар куҷо бурида мешаванд.

Мушкилкушо

Чаҳор хатогӣ зуд-зуд рух медиҳанд, ки пешакӣ донистани онҳо арзанда аст:

Номувофиқатии имзо (маъмултарин). API бо V2 имзо мекунад, аммо шумо бо усули кӯҳнаи signMessage имзо кардаед. Ислоҳ: ба signMessageV2 гузаред. Рӯйхати пурраи рамзҳои хато дар ҳуҷҷатҳои хатогии TronNRG мавҷуд аст.

Пардохт ёфт нашуд. Шумо пеш аз тасдиқи амалиёти пардохт дар шабака ба /delegate занг задед. Ислоҳ: пас аз Қадами 1 пеш аз занг задан ба Қадами 3 ҳадди аққал як блок (тақрибан 3 сония) интизор шавед. Дар код, пурсиши tronWeb.trx.getTransaction(payment.txid) -ро то он даме, ки натиҷа баргардонад.

Пардохт аз ҳадди ақал камтар аст. Шумо камтар аз 4 TRX фиристодед. Фиристодан ҳама гуна маблағро аз 4 TRX камтар ҳамчун беэътибор ва баргардонидани худкор ҳисоб мекунад. Ислоҳ: пеш аз фиристодан маблағро санҷед — ҳадди ақал қатъӣ аст.

Energy нарасид. Намояндагӣ дар тарафи API муваффақ шуд, аммо ҳамёни мақсаднок ҳанӯз ҳам Energy нишон намедиҳад. Ислоҳ: як блоки дигарро интизор шавед ва дубора санҷед — паҳншавӣ баъзан метавонад ба ҷои 3 сония 6 сонияро дар бар гирад. Агар Energy пас аз 30 сония ҳанӯз пайдо нашавад, санҷед, ки суроғаи ҳамёни мақсадноке, ки шумо пешниҳод кардаед, бо суроғаи дархосткардаатон мувофиқат мекунад (хатои чопӣ дар ин ҷо маъмулан гунаҳкор аст).

▸ API TronNRG дар api.tronnrg.com дастрас аст.

Ҳуҷҷати пурраро хонед →

Барои ҳаҷми корхонаҳо: барои тасдиқи вебҳук, нархгузории яклухт ва SLA-ҳои фармоишӣ TronNRG дар Telegram тамос гиред .

Дастурҳои марбут: API Tron Energy барои таҳиягарон · Интиқоли USDT ро дар миқёси васеъ автоматӣ кунед · USDT бо нархи камтар аз 1 доллар фиристед

СЕ ЗАНГИ API . 70% ТАХФИФ БАРОИ ҲАР ИНТИҚОЛИ USDT .

TronNRG дар api.tronnrg.com дастрас аст. Ҳадди ақал 4 TRX , нархгузории хаттӣ то 1000 TRX . Ҳайати 3-сония. Иҷозатнома дар асоси имзо, калиди API лозим нест. Ҳуҷҷатҳои пурра бо ҳар забони дастгиришаванда дар support.tronnrg.com.

Иҷораи энергия →

FAQ

Роҳи зудтарини кам кардани ҳаққи интиқоли USDT ба таври барномавӣ кадом аст?
API намояндагии Energy истифода баред. API TronNRG дар api.tronnrg.com 65,000 Energy (як интиқоли стандартии USDT )-ро барои 4 TRX интиқол медиҳад, ба ҷои ~13 TRX , ки шабака дар акси ҳол месӯзонд — тақрибан 70% кам кардани ҳаққи хизматрасонӣ. Интегратсия аз се амалиёти HTTP иборат аст: фиристодани TRX ба суроғаи диспетчерӣ, имзои паёми моликият, POST ба /delegate. Вақти аз охир то ба охир тақрибан 3 сония аст, то шумо интиқоли USDT и худро пахш кунед.
Оё барои истифодаи api.tronnrg.com ба ман калиди API лозим аст?
Барои ҷараёни стандартии ҳайати интиқол калиди API лозим нест. Тасдиқ тавассути имзои паём бо калиди махфии ҳамёни пардохткунанда анҷом дода мешавад. Ин моликияти дохили занҷирро исбот мекунад ва ба API имкон медиҳад, ки дархостро бидуни ягон танзимоти ҳисоб, панелҳои идоракунӣ ё сирри гардиш тасдиқ кунад. Барои ҳаҷми корхонаҳо (зиёда аз 500 интиқоли ҳаррӯза) бо тасдиқи вебҳук ва SLA-ҳои фармоишӣ, бо TronNRG дар Telegram тамос гиред.
Оё ман метавонам аз як ҳамён пардохт кунам ва Energy ба ҳамёни дигар вогузор кунам?
Бале. Паёми имзошуда ҳэши транзаксияи пардохтро ба суроғаи ҳамёни delegate_to пайваст мекунад. То он даме, ки шумо калиди махфии ҳамёни пардохткунандаро нигоҳ медоред, шумо метавонед Energy ҳосилшударо ба ҳама гуна суроғаи Tron вогузор кунед. Ин барои танзимоти хазинадорӣ муфид аст, ки дар он ҳамёни маблағгузорӣ барои Energy аз номи ҳамёнҳои сершумори фиристодашаванда пардохт мекунад.
Модели нархгузорӣ чист - оё ман ҳамеша дақиқ 4 TRX пардохт мекунам?
Нархгузорӣ хаттӣ буда, 16,250 Energy барои TRX дорад, ки ҳадди аққал 4 TRX (65,000 Energy , як интиқоли стандартӣ) ва ҳадди аксар 1000 TRX (16.25M Energy ) мебошад. Ҳамин тариқ, 8 TRX барои ду интиқоли стандартӣ ё як интиқол ба ҳамёни нав Energy кофӣ мехарад (ки ду баробар арзиш дорад), 40 TRX барои 10 интиқол кофӣ мехарад ва ғайра. Намояндагиҳо барои 15 дақиқа нигоҳ медоранд, аз ин рӯ шумо метавонед як маротиба пардохт кунед ва дар ин равзана якчанд амалиёти USDT фиристед.
Агар намояндагӣ пас аз пардохти ман ноком шавад, чӣ мешавад?
Агар ваколатдиҳӣ бо ягон сабаб анҷом дода нашавад, TronNRG ба таври худкор TRX ба суроғаи фиристанда дар шабака бармегардонад. Ҳеҷ гуна сенарияи бо сабаби қатъ шудани маблағ вуҷуд надорад. Бо вуҷуди ин, дар истеҳсолот шумо бояд эҳтиёткориро татбиқ кунед: агар занги /вакил ноком шавад ё Energy дар муддати муайяни вақт нарасад, интиқоли USDT ро бе Energy пахш кунед (шабака TRX месӯзонад, интиқол ҳоло ҳам анҷом меёбад) ва ҳодисаро барои тафтишот сабт кунед.
Оё хидмати TronNRG ғайриҳабс аст?
Бале. Energy тавассути механизми маҳаллии ваколатдиҳии сатҳи протоколи Tron интиқол дода мешавад. TronNRG ҳеҷ гоҳ USDT и шуморо нигоҳ намедорад, ҳеҷ гоҳ пайвасти ҳамёнро талаб намекунад ва ҳеҷ гоҳ тасдиқи токенро талаб намекунад. Ин хидмат Energy ба суроғаи ҳамёни шумо медиҳад. Шумо USDT аз суроғаи ҳамёни худ мефиристед. Ин ду амалиёт комилан мустақиланд. Ягона токенҳое, ки TronNRG ба онҳо таъсир мерасонад, ин TRX , ки шумо барои харидани Energy мефиристед.
Кадом забонҳои барномасозӣ мисолҳои корӣ доранд?
Ҳуҷҷатҳои таҳиягари TronNRG дар support.tronnrg.com мисолҳои нусхабардорӣ ва часбонданро дар JavaScript ( TronWeb ), Python (tronpy), PHP (iexbase/tron-api) ва cURL дар бар мегиранд. Ҳар забоне, ки метавонад паёми Tron ро имзо кунад ва занги HTTP-ро анҷом диҳад, метавонад ҳамгиро шавад - татбиқҳои Go, Rust, Java ва C# ҳама ба истеҳсолот дар ин API фиристода шудаанд.
Telegram WhatsApp