El contrato de monedas de Kadena permite a los usuarios transferir cualquier cantidad de tokens de una cuenta en una cadena a una cuenta en otra cadena utilizando el poder de SPV. De hecho, tiene el mismo aspecto que la transferencia estándar de una sola cadena, excepto que ahora los usuarios pueden especificar un parámetro adicional: la cadena objetivo a la que desean que se envíen sus tokens.
Los defpactos ya habían cedido y reanudado para reenviar datos de forma segura entre pasos. A partir del Pacto 3.1, las transacciones entre cadenas son tan simples como especificar una cadena objetivo a la que le gustaría proporcionar algunos datos en el siguiente paso. Para que un usuario realice el segundo paso en la cadena de destino, simplemente proporciona los datos correctos de prueba de SPV como parte de una solicitud de continuación, y la llamada de reanudación en ese paso realizará la prueba y recuperará los datos automáticamente.
Las transferencias de monedas son un ejemplo simple del concepto más general de transacciones de pasos múltiples entre cadenas: la capacidad de ejecutar transacciones de pasos múltiples, de las cuales cada paso puede ocurrir en una cadena diferente. ¡Pact ahora admite esto por defecto!
Conclusión
Para obtener más información sobre cómo escribir contratos inteligentes seguros en Pact, visite nuestros recursos educativos:
PactLang.org: encuentre videos, tutoriales y código de ejemplo. Pruebe Pact: comience a explorar Pact (3.0) en su navegador, no necesita descargas. Contratos inteligentes de prueba beta: póngase en contacto con el equipo a través de Discord si desea participar en nuestro testnet de público.AWS Marketplace: pruebe nuestro privado para probarlo (gratis) y pruebe algunas de estas nuevas funciones interesantes. También estamos en: Twitter | Linkedin | Github | Reddit | Discordia