Skip to main content

PPP 040708 - Marlowe Starter Kit - 3. ZCB using the Marlowe Runtime CLI

Tóm tắt nội dung

Đây là một video hướng dẫn trình bày cách thực hiện hợp đồng trái phiếu phiếu giảm giá bằng cách sử dụng công cụ Marlowe CLI. Video bắt đầu bằng cách giới thiệu hai ví dụ trước đây có hợp đồng trái phiếu phiếu giảm giá bằng không ở Marlowe, một ví dụ sử dụng thời gian chạy của Marlow thông qua dòng lệnh hoặc API REST và phần còn lại sử dụng các công cụ cấp thấp hơn. Video tập trung vào ví dụ thứ ba, tương tự như bản đầu tiên nhưng không yêu cầu thời gian chạy của Marlow.

Video sau đó tiến hành hiển thị các bước sơ bộ cần thiết trước khi thực hiện hợp đồng, chẳng hạn như kết nối với ổ cắm node, lấy các khóa và địa chỉ ký cho người vay và người cho vay, thiết lập các biến môi trường và kiểm tra số dư ví của người vay và người cho vay.

Thiết kế hợp đồng cũng được xem xét, bao gồm hiệu trưởng 88 ADA và lãi suất 5 ADA, với thêm 2 ADA tại địa chỉ hợp đồng để đáp ứng yêu cầu giao thức UTXO tối thiểu. Hợp đồng có hai thời hạn, một cho người cho vay ký gửi hiệu trưởng và một cho người vay để trả lại tiền gốc và gửi tiền lãi.

Video sau đó sử dụng mẫu Marlowe CLI để tạo hợp đồng và kiểm tra khả năng tồn tại của nó bằng công cụ phân tích để đảm bảo rằng hợp đồng an toàn để chạy trên chính. Video cho thấy cách khởi tạo hợp đồng bằng lệnh khởi tạo công cụ Marlowe CLI, thu thập thông tin về tệp hợp đồng và tệp trạng thái ban đầu, cũng như các tùy chọn để đặt ADA tại Trình xác thực Marlowe và chỉ định các tùy chọn tập lệnh tham chiếu.

Video sau đó chỉ ra cách sử dụng lệnh Auto-Execute của công cụ Marlowe CLI để tạo và chạy một giao dịch chuyển đổi trạng thái Marlowe từ trước đến sau giao dịch. Video hiển thị các chi tiết của giao dịch, bao gồm người ký, phí giao dịch và thời gian chờ để giao dịch được xác nhận trên blockchain.

Video cho thấy cách gửi ADA bằng lệnh Prepare, cho phép người dùng thực hiện nhiều tiền gửi, lựa chọn và thông báo trên hợp đồng Marlowe. Lệnh cũng chỉ định các ràng buộc thời gian để gửi giao dịch, tương tự như Cardano CLI.

Nhìn chung, video cung cấp hướng dẫn từng bước về cách sử dụng công cụ Marlowe CLI để thực hiện hợp đồng trái phiếu phiếu giảm giá không và rất hữu ích cho những người muốn tìm hiểu về phát triển hợp đồng thông minh và Marlowe trên blockchain Cardano.


Picture