Usando la CLI de Aptos
Si es un desarrollador de Aptos, puede implementar en nuestra red con algunos cambios menores en su flujo de trabajo.
Inicializa tu entorno
Inicialice su perfil de Aptos para el desarrollo de su paquete y agregue M1 como una red personalizada. M1 es nuestra cadena de bloques actual que admite implementaciones de Aptos.
Copiar
aptos init --network custom --rest-url https://aptos.testnet.m1.movementlabs.xyz
Ahora puede configurar su entorno de desarrollo con la siguiente secuencia de comandos:
Copiar
aptos move new hello_world
cd hello_world
touch sources/hello_world.move
code .
Antes de trabajar en su m贸dulo, aseg煤rese de actualizar su archivo Move.toml:
Copiar
[package]
name = 'Hello_World'
version = '1.0.0'
[dependencies.AptosFramework]
git = 'https://github.com/aptos-labs/aptos-core.git'
rev = 'mainnet'
subdir = 'aptos-move/framework/aptos-framework'
[addresses]
hello = "_"
Ahora, dentro hello_world.move
puedes pegar el siguiente c贸digo:
Copiar
module hello::hello_world {
public entry fun hello_world() {
let vect: vector<u8> = b"Hello World";
let str: std::string::String = std::string::utf8(vect);
std::debug::print(&str); // [debug] "Hello World"
}
}
Despu茅s de construir su proyecto, puede implementarlo en la red de prueba M1:
Copiar
aptos move publish --named-addresses hello=default
Para interactuar con su m贸dulo ejecute:
Copiar
aptos move run --assume-yes --function-id 'default::hello_world::hello_world'
隆Felicidades! 隆Acabas de escribir, publicar y ejecutar tu m贸dulo Aptos en Movement Network!
Aseg煤rese de echar un vistazo a nuestra CLI de Movimiento . Incluye, entre otros, el CLI de Aptos.
Last updated