เห็นเพื่อน ๆ ใน timeline ลอง Libra และภาษา Move กันเพียบเลย
พอดีไม่ค่อยมีความรู้เรื่องพวกนี้ จึงได้แต่เฝ้าดูอยู่ห่าง ๆ
แต่พอไปอ่านบทความรวมทั้งเอกสารต่าง ๆ แล้ว
ทำให้อยากทดลองใช้ดู
เขาบอกว่า ก่อนอื่นต้องติดตั้งก่อน
ดังนั้นมาเริ่มกัน
จะติดตั้งทั้งทีก็สร้าง Docker Image เก็บไว้ใช้เลย
ซึ่งทาง Libra ก็ได้เตรียม Dockerfile ไว้ให้
สำหรับสร้าง Libra client เพื่อไปใช้งาน Test network ของ Libra เลย
ดังนั้นก็ build กันด้วยคำสั่ง
ใช้เวลานานมาก ๆ ว่าจะ build เสร็จ
นานมากจนน่าจะอาบน้ำได้สัก 1 รอบ
ส่วนขนาดของ Docker image ไม่ใหญ่มากคือ 497 MB
มาใช้งานกันดีกว่า
ในตอนนี้ได้ Libra client แล้ว ก็สร้าง container มาใช้งานกันเลย
ซึ่งใช้งานไม่ยาก เพราะว่ามีเอกสารอธิบายชัดเจน
ลองสร้าง account บน Test network (ac.testnet.libra.org:8000) ของ Libra กัน
ด้วยคำสั่ง account create ดังนี้
เนื่องจากใน account ที่สร้างใหม่นั้น มี balance = 0 ซึ่งทำอะไรไม่ได้
ดังนั้นใน Test network จึงเตรียมการเติมเงินไว้ให้
เป็นบริการที่ชื่อว่า Faucet
ส่วนใน Main network ไม่มีนะ
ขั้นตอนเป็นดังนี้
เมื่อ account มีเงินแล้ว จากนั้นก็มาทำการโอนไปให้คนอื่นต่อ
จะได้ครบวงจรการเงิน
[gist id="caa2cf2dc455ddc4ea1129b7c2603ffd" file="4.txt"]ต่อไปก็เข้าสู่ My First Transaction กันได้เลย
ไม่ยากเท่าไรนะ แต่นานหน่อย
และยังมีคำสั่งอื่น ๆ ให้ลองเล่น น่าสนุกมาก ๆ ครับ เช่น
- ดูสถานะของ account
- ดู transaction ที่เกิดขึ้นของแต่ละ account
ลองมาเล่นกันครับ