0xMiden / 0xMiden/rust-sdk

CLI: add new --show option for miden-client tx

Đang mở
#2,425 3 bình luận 0 reaction 1 người được giao Được @melnikga nhận Xem trên GitHub
Ngôn ngữ chính
Rust
Star
78
Fork
129
Merge trung bình
4 ngày 11 giờ
Pull request đã merge (30 ngày)
52

Mô tả

miden-client txis the only place where you can look at a transaction after it has been submitted, and it is only where you can track transaction from the CLI. It looks like:

ID | Status | Account ID | Script Root | Input Notes | Output Notes
-- | -- | -- | -- | -- | --
0x0c97... | Committed (Block: 52) | 0xb753... | 0x09e1... | 0 | 1
0xbdd8... | Pending | 0xb753... | 0x09e1... | 0 | 1

New tx --show <id> should print metadata about single transaction: transaction ID, status, account ID, script root, notes IDs, block number, block height, transaction status with the expiration block in case of "Pending" status, creation time, and the account state commitment before and after. A private note that isn't yours can't be resolved at all, instead of the ID we mark it as private.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Xem xét cách triển khai hiện có của lệnh `miden-client tx` để hiểu dữ liệu giao dịch được tìm nạp và hiển thị như thế nào. Tùy chọn mới `--show ` sẽ mở rộng điều này để xuất siêu dữ liệu chi tiết cho một giao dịch duy nhất. Bắt đầu bằng cách kiểm tra cấu trúc lệnh CLI và mô hình dữ liệu giao dịch, sau đó triển khai định dạng cho các trường được chỉ định. Kiểm tra bằng cách chạy lệnh với một ID giao dịch đã biết.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Lĩnh vực
cli
Loại issue
Tính năng
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Ít trao đổi
Độ rõ ràng
Đặc tả rõ ràng
Mức phù hợp với người mới
65/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.