Giới thiệu
Atlas là một chương trình phụ trợ ứng dụng gốc Haskell, tất cả trong một để viết mã ngoài chuỗi cho các hợp đồng thông minh Plutus on-chain. Atlas đã được thiết kế bởi Genius Yield, hợp tác với MLabs, Well-Typed và Plank.
Các đặc tính
Dễ dàng xây dựng giao dịch
Sử dụng API trực quan để loại bỏ sự phức tạp xung quanh việc xây dựng giao dịch, cân bằng UTxO và giao tiếp với hợp đồng thông minh Plutus.
Tận dụng mã Haskell
Tránh trùng lặp mã giữa mã trên chuỗi và mã ngoài chuỗi, tương tác với các chức năng nâng cao do thư viện Cardano/Plutus của IOG cung cấp và dễ dàng chuyển đổi giữa các loại Atlas và Cardano/Plutus.
Sử dụng các nhà cung cấp dữ liệu mô-đun
Truy vấn thông tin trạng thái sổ cái từ Maestro, một node cục bộ hoặc Cardano DB Sync. Bạn cũng có thể xây dựng và đóng góp nhà cung cấp dữ liệu của riêng mình!
Kiểm tra rộng rãi
Sử dụng khai thác kiểm tra của Atlas để viết các bài kiểm tra đơn vị thực tế tương ứng với hành vi trên chuỗi và thực hiện các bài kiểm tra tích hợp đối với node cardano trong mạng riêng.
Liên tục cập nhật
Hưởng lợi từ những cải tiến mới nhất của Cardano như Đầu vào tham chiếu (Reference Inputs), Dữ liệu nội tuyến (Inline Datums) và Tập lệnh tham chiếu (Reference Scripts).
Tiếp theo là gì
Thực hành thông qua một ví dụ từ đầu đến cuối tại đây.