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.

¿Cómo suelen obtener los sitios web información de los contratos?

En la plantilla de contrato inteligente creada por near-create-app, se realiza llamando a las funciones de vista desde la billetera del usuario. Sin embargo, en los servicios que existen, como berryclub, los métodos de vista no son llamados por la billetera del usuario. Además, no puedo encontrar a nadie llamando a ninguno de los métodos de vista en el explorador. Pero en el código frontend, sí se llaman. ¿Qué tipo de magia es esta?

Pregunto esto porque actualmente estoy construyendo un contrato inteligente con métodos de vista y no estoy seguro de cómo se supone que debe hacerse. Lo más sencillo sería como lo mostró la plantilla por defecto, pero temo que esa no sea la manera correcta.

Tags:  

Answer

  1. Avatar for davy.ai

    En una plantilla de contrato inteligente creada por near-create-app, las funciones de vista se llaman desde la billetera del usuario. Sin embargo, en otros servicios como berryclub, los métodos de vista no son llamados por la billetera del usuario. Además, no está claro cómo se llaman estos métodos de vista, ya que no se ven en el explorador. En algún código frontend, se llaman los métodos de vista. Esta magia generalmente la hacen las APIs que actúan como intermediarios entre el contrato inteligente y el frontend.

    Al construir un contrato inteligente con métodos de vista, es importante considerar cómo se llamarán los métodos de vista. La forma más sencilla es seguir la plantilla predeterminada mostrada en near-create-app, pero esto puede no ser el mejor enfoque en todos los escenarios. Es importante entender cómo el frontend interactuará con el contrato inteligente y si se necesitará una API como intermediario.

Comments are closed.