Display the full authorization tree before signing auth entries
Maintainer thường phản hồi trong vòng 1 ngày
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 82/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- rust
- Lĩnh vực
- authentication, cli
Hướng nghiên cứu
Bắt đầu trong signer/validation.rs để lần theo đường dẫn ký ủy quyền nghiêm ngặt, sau đó kiểm tra trình định dạng đệ quy trong log/auth.rs. Thực hiện luồng ký của CLI và xác minh rằng toàn bộ cây gồm root và các lời gọi con được kết xuất trước khi ký trên đường dẫn nghiêm ngặt, không thay đổi hành vi ký hoặc thêm xác nhận chặn.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
When a Soroban authorization entry's root invocation matches the invoked host function, the CLI classifies it as strict (signer/validation.rs) and signs it without printing anything. The tree is only rendered on the non-strict path or under --auto-sign. On the common path a user never sees the exact tree their key signs, even though the signature covers the entire tree including sub-invocations.
We should render the full authorization tree (root + sub-invocations) before signing so the signed content is always visible. The formatter in log/auth.rs already walks sub-invocations recursively, so this is mostly wiring it into the strict path.
Scope this as display-only (non-blocking) so signing behavior is unchanged — confirmation-by-default is tracked separately.
- Ngôn ngữ chính
- Rust
- Star
- 128
- Fork
- 147
- Merge trung bình
- 2 ngày 12 giờ
- Pull request đã merge (30 ngày)
- 35
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của stellar/stellar-cli
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
stellar/stellar-cli#2806 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
contract extend panics on single-change resultMetaXdr (index out of bounds at extend.rs:306)Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
stellar/stellar-cli#2796 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 85/100
stellar/stellar-cli#2781 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
`tx update sequence-number next` fails when the transaction source is a muxed accountCó thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mởbug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
stellar/stellar-cli#2774 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
`tx edit` fails on transaction XDR that is wrapped across multiple linesCó thể đã có người làm @mangod12 đã nhận 3 ngày trước. Đang mởbug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
stellar/stellar-cli#2773 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của stellar/stellar-cli
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
peteonrails/voxtype#909 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 69/100
alchemyplatform/rundler#1358 ·
Maintainer thường phản hồi trong vòng 3 ngày
-
[BUG] VA-API HEVC: out-of-range cu_qp_delta (measured -130..+56) produces a corrupted bitstreamĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
selkies-project/pixelflux#52 · 4 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
llm translation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
BerriAI/litellm#47884 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
area:testing bug good first issue platform:windows priority:medium
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
rtk-ai/rtk#4728 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày