Una simulación exitosa no garantiza que una transacción en $SOL será confirmada.
En Solana, `simulateTransaction` ayuda a verificar las instrucciones y los posibles errores frente al estado observado. Pero entre la simulación y el procesamiento de la transacción, el estado de la red puede cambiar. Y una respuesta exitosa de `sendTransaction` significa que el RPC aceptó el envío, no que la transacción ya se haya incluido o confirmado.
En la práctica, considera la simulación como una comprobación previa, no como un recibo. Después de enviar la transacción, sigue el estado de la firma hasta obtener la confirmación esperada.
Fuentes oficiales: https://solana.com/docs/rpc/http/simulatetransaction · https://solana.com/docs/rpc/http/sendtransaction
En Solana, `simulateTransaction` ayuda a verificar las instrucciones y los posibles errores frente al estado observado. Pero entre la simulación y el procesamiento de la transacción, el estado de la red puede cambiar. Y una respuesta exitosa de `sendTransaction` significa que el RPC aceptó el envío, no que la transacción ya se haya incluido o confirmado.
En la práctica, considera la simulación como una comprobación previa, no como un recibo. Después de enviar la transacción, sigue el estado de la firma hasta obtener la confirmación esperada.
Fuentes oficiales: https://solana.com/docs/rpc/http/simulatetransaction · https://solana.com/docs/rpc/http/sendtransaction
