Construir, assinar e transmitir uma transação
Enviar valor de forma confiável envolve mais de uma chamada: construa a transação, pré-visualize o resultado, depois assine e transmita. Cada passo é sua própria primitiva para que você mantenha controle total sobre chaves e timing.
- Uma chave de API ao vivo
- Um endereço de origem com fundos e um destino
1Construa a transação
Peça ao endpoint de construção um payload pronto para assinar dados origem, destino e valor. No TRON você pode anexar uma estimativa de energia para que as taxas sejam previsíveis.
curl https://api.1st-node.com/v1/tx/tron/build \
-H "Authorization: Bearer sk_live_..." \
-d '{"from":"T...","to":"T...","amount":"1000000"}'2Simule antes de enviar
Passe a transação construída pelo simulate para pré-visualizar mudanças de saldo e pegar reverts ou erros de taxa insuficiente antes de transmitir qualquer coisa.
curl https://api.1st-node.com/v1/tx/tron/simulate \
-H "Authorization: Bearer sk_live_..." -d '{ "raw": "0a..." }'3Assine e transmita
Assine localmente ou via a primitiva de assinatura, depois transmita. A resposta retorna o hash da transação que você acompanha até a confirmação.
Perguntas frequentes
Vocês guardam minhas chaves?
Construir, simular e transmitir são primitivas não custodiais —você decide onde a assinatura acontece. A assinatura custodial é uma primitiva separada que você ativa.
Por que simular primeiro?
A simulação revela reverts, slippage e taxas insuficientes antes de você gastar uma transação real, o que é mais barato que uma transmissão falha.
Continue lendo
Recarregue, pegue a chave e publique.
Autoatendimento. Pague em cripto ou cartão. Medido por créditos: primitivas pesadas custam mais, as simples são baratas.
Obter chave de API