Saltearse al contenido

Compilador de Move en Aptos

El compilador de Move en Aptos (nombre en código ‘compiler v2’) traduce código fuente de Move a bytecode de Move. Unifica las arquitecturas del compilador de Move y el Move Prover, permitiendo innovación más rápida en el lenguaje Move. También ofrece nuevas herramientas para definir optimizaciones de código que pueden ser aprovechadas para generar código más eficiente en gas para programas Move.

El compilador de Move en Aptos soporta Move 2, la última revisión del lenguaje Move. Dirígete a la página de lanzamiento en el libro para aprender más sobre las nuevas características en Move 2. A partir de Aptos CLI v6.0.0, esta versión del lenguaje y el compilador de Move en Aptos son los predeterminados. Ten en cuenta que Move 2 es generalmente compatible hacia atrás con Move 1.

Move en Aptos está en producción y ahora es el compilador predeterminado, con Move 2 siendo la versión del lenguaje predeterminada.

Si encuentras problemas, por favor usa este enlace para crear un issue de github. Si puedes proporcionar una pequeña pieza de código Move que reproduzca el problema, depurar y arreglarlo será más fácil para nosotros.

Asegúrate de tener instalada la última versión de la CLI de Aptos:

Ventana de terminal
aptos update aptos # en sistemas operativos soportados
brew upgrade aptos # en MacOS

El compilador de Move en Aptos y Move 2 son ahora los predeterminados, sin requerir cambios en tu uso. Ejemplos:

Ventana de terminal
aptos move compile
aptos move test
aptos move prove