Skip to main content

PPP 040205 - Homework

Tóm tắt nội dung

"Nhiệm vụ cho bài tập về nhà là triển khai hai Trình xác thực đơn giản trong hai mô-đun được cung cấp trong thư mục bài tập về nhà. Mô -đun đầu tiên có một cặp booleans cho Redeemer và logic nói rằng việc xác thực chỉ thành công nếu cả hai booleans trong cặp là đúng. Nhiệm vụ là thay thế việc thực hiện không chính xác bằng chính xác. Sau khi được triển khai, chạy lệnh cabal test sẽ xác nhận nếu việc triển khai là chính xác.

Mô -đun thứ hai là tương tự, nhưng thay vì một cặp booleans, nó sử dụng dữ liệu tùy chỉnh Kiểu được gọi là myRedeemer, cũng là một cặp booleans. Dữ liệu tùy chỉnh Kiểu có hai trường, cờ một và gắn cờ hai, cả hai đều có thể bị khóa UTXO tại địa chỉ đó nếu hai cờ trong bản ghi này Kiểu là khác nhau.

Sau khi hoàn thành bài tập về nhà, các sinh viên được khuyến khích tương tác với các hợp đồng sử dụng Cardano CLI và kiểm tra những gì xảy ra nếu chúng cung cấp sai Redeemer, chẳng hạn như một trong đó hai lá cờ giống nhau. Họ sẽ xem loại thông báo lỗi nào chúng nhận được. Đó là tất cả trong tuần này, và giảng viên cảm ơn các sinh viên vì sự chú ý của chúng và mong muốn được gặp chúng vào tuần tới."


Picture