es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Pueden los contratos inteligentes implementar otros contratos inteligentes?

Si un contrato inteligente tiene el bytecode compilado de un contrato, ¿puede desplegar un contrato subsiguiente?

Según Ethereum.org: “Para desplegar un contrato inteligente, basta con enviar una transacción de Ethereum que contenga el código compilado del contrato inteligente sin especificar ningún destinatario”.

Busqué cómo enviar una transacción a través de contratos inteligentes y lo más cercano que encontré fueron ejemplos para transferir ETH…

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Basándonos en la información proporcionada, es posible desplegar un contrato posterior si un contrato inteligente tiene el bytecode compilado para ello. Esto puede lograrse mediante el envío de una transacción Ethereum que contenga el código compilado del contrato posterior sin especificar ningún destinatario, de manera similar al despliegue del contrato inteligente inicial. Los ejemplos mostrados para transferir ETH pueden no aplicarse directamente al despliegue de un contrato posterior, pero demuestran el concepto básico de enviar una transacción a través de contratos inteligentes.

Comments are closed.