Chào mừng bạn đến với Báo cáo Phát triển Hàng tuần mới nhất của chúng tôi, nơi chúng tôi tôn vinh những nỗ lực dũng cảm của đội ngũ phát triển. Tuần này, đội ARK Scan tập trung vào việc giải quyết các vấn đề đã được báo cáo và thực hiện các cải tiến chung, trong khi đội ARK Vault bắt đầu công việc trên tính năng di chuyển Ledger và thực hiện một số sửa lỗi và cập nhật giao diện người dùng dựa trên phản hồi từ thiết kế và thử nghiệm. Trong khi đó, đội Mainsail đã triển khai thêm các ghi chép để thu thập thông tin thời gian chi tiết, cải thiện các tùy chọn gỡ lỗi.

Tóm tắt Hoạt động Phát triển (10 tháng 10 – 17 tháng 10, 2025)

Dưới đây là phân tích tổng số commit đã hợp nhất và các tác giả đóng góp theo dự án, làm nổi bật hoạt động phát triển từ ngày 10 tháng 10 năm 2025 đến ngày 17 tháng 10 năm 2025.

Trong thời gian này, nhóm đã duy trì năng suất và sự tham gia mạnh mẽ, cung cấp 95 commit đã hợp nhất trên tất cả các dự án.

Điều quan trọng cần lưu ý là số lượng commit hàng tuần và dữ liệu cụ thể của dự án có thể dao động dựa trên sự tập trung của các sprint nội bộ, các mục tiêu đang phát triển và độ phức tạp của các nhiệm vụ được thực hiện.

Báo cáo Tuần ARK Scan

Trong tuần này, chúng tôi đã tập trung vào việc giải quyết các vấn đề đã báo cáo và thực hiện các cải tiến chung. Công việc đã thực hiện bao gồm:

  • Sửa chức năng tìm kiếm tên người dùng để tìm kiếm một tên người dùng giờ đây trả về địa chỉ liên quan một cách chính xác.

  • Sửa hiển thị chi tiết địa chỉ trên di động, đảm bảo tổng phần thưởng hiển thị trong phần các khối đã xác thực phù hợp với giá trị chính xác.

  • Tái cấu trúc việc xử lý nhập biểu tượng để sử dụng một thành phần chung <Icon name="..." /> tự động hóa việc nhập SVG và loại bỏ nhu cầu tạo thành phần biểu tượng thủ công.

Tuần tới, chúng tôi sẽ tiếp tục thực hiện các cải tiến chung và giải quyết bất kỳ vấn đề nào đã được báo cáo từ cộng đồng và thử nghiệm nội bộ.

Báo cáo Tuần ARK Vault

Trong tuần này, chúng tôi đã bắt đầu làm việc trên tính năng di chuyển Ledger và tập trung vào việc sửa lỗi và cập nhật giao diện người dùng dựa trên phản hồi từ thiết kế và thử nghiệm. Công việc đã thực hiện bao gồm:

  • Thêm banner di chuyển Ledger và tùy chọn menu hiển thị cho người dùng có ví đủ điều kiện để di chuyển. Thực hiện chức năng hủy với một tooltip và chỉ báo chấm đỏ trên menu địa chỉ, với sở thích của người dùng được lưu trữ trong bộ nhớ cục bộ theo từng hồ sơ.

  • Điều chỉnh vị trí nút sao chép trên di động để đảm bảo vị trí nhất quán trên tất cả các chế độ xem và ngăn chặn sự thay đổi bố cục.

  • Cập nhật bảng điều khiển bên để hiển thị biểu tượng tối đa khi được thu nhỏ, rõ ràng chỉ ra cách khôi phục bảng điều khiển.

  • Thêm nhãn người gửi vào biểu mẫu đăng ký gửi, làm nổi bật tham số đã chọn với một nền cho phản hồi trực quan tốt hơn.

  • Sửa lỗi dòng chảy giao dịch bằng cách cập nhật biểu tượng để phản ánh đúng lỗi thay vì sử dụng biểu tượng không chính xác.

  • Làm tròn số dư hiển thị lên sáu chữ số thập phân trên di động, ngăn chặn các giá trị dài làm hỏng bố cục.

  • Điều chỉnh khoảng đệm trong bước xem xét trên tất cả các biểu mẫu giao dịch, cập nhật đầu vào phí để phù hợp với các thông số thiết kế mới và sửa các vấn đề bố cục trong modal chi tiết giao dịch.

  • Nâng cao thành phần TransactionSummary để hiển thị các giá trị số một cách nhất quán và thêm hỗ trợ allowHideBalance cho hành vi đồng nhất giữa các chế độ xem tóm tắt và chi tiết giao dịch, với các bản chụp hiện đã được cập nhật.

  • Sửa chiều cao dòng trong mô tả bảng điều khiển bên để giảm khoảng cách giữa các dòng.

  • Sửa kích thước biểu tượng trạng thái giao dịch lỗi thành 12px với các đường mỏng hơn để cải thiện tính đồng nhất trực quan.

  • Cập nhật bố cục xuất cài đặt bằng cách đặt khoảng đệm 16px giữa các phần để có khoảng cách đồng nhất.

  • Cải thiện xử lý trạng thái trong đăng ký người xác thực và tên người dùng, giải quyết một vấn đề mà nút tiếp tục vẫn bị vô hiệu hóa trong quá trình đăng ký hoặc cập nhật khóa.

  • Điều chỉnh khoảng đệm trong chế độ xem chỉnh sửa tên để căn chỉnh khu vực nút xóa với phần còn lại của bố cục.

  • Giảm kích thước của modal quét QR để hiển thị mã QR và cửa sổ một cách gọn gàng hơn.

  • Điều chỉnh khoảng đệm dropdown giao dịch trên di động trong chế độ xem danh mục đầu tư, đặt khoảng cách giữa các phần tử và nhãn “x kết quả” thành 24px để có bố cục sạch sẽ hơn.

  • Sửa kích thước phông chữ trong bước xem xét giao dịch và từ bỏ người xác thực trên di động, đảm bảo tính nhất quán và dễ đọc trên các chế độ xem.

  • Căn chỉnh phần “Chi tiết hơn” trong tóm tắt giao dịch trên di động bằng cách áp dụng thuộc tính containerClassname trong thành phần TransactionDetailContent để đảm bảo tính nhất quán trong bố cục.

  • Cập nhật kiểu modal chế độ tối với nền dark/dim-950 ở độ trong suốt 80%, thêm bóng nhẹ và tinh chỉnh khung để có độ rõ nét tốt hơn.

  • Tái cấu trúc các trang xem xét giao dịch bằng cách loại bỏ các đường phân cách giữa các chi tiết, dẫn đến một giao diện người dùng sạch sẽ và đồng nhất hơn.

  • Cập nhật biểu tượng danh mục đầu tư cho chế độ tối, đặt màu mặc định thành dark/dim-200 và trạng thái hover thành dark/dim-50 để cải thiện độ hiển thị và độ tương phản.

  • Tái cấu trúc kiểu dropdown để điều chỉnh màu hover trong chế độ tối, đảm bảo phù hợp với hướng dẫn thiết kế đã cập nhật.

  • Sửa kích thước biểu tượng ví để biểu tượng tên khớp với kích thước của các biểu tượng ở bên phải.

  • Điều chỉnh nền tiêu đề cài đặt thành dark/dim-950 để cải thiện tính nhất quán trong chế độ tối.

  • Cập nhật dropdown chế độ tối bằng cách thêm viền và bo góc 12px, thay đổi các đường phân cách thành dark/dim-700, và loại bỏ khoảng đệm thừa trong các dropdown menu chính để có vẻ ngoài tinh tế hơn.

Tuần tới, chúng tôi sẽ tiếp tục phát triển tính năng di chuyển Ledger và giải quyết bất kỳ vấn đề nào đã được báo cáo.

Báo cáo Tuần Mainsail

Trong tuần này, chúng tôi đã thực hiện thêm ghi nhật ký để ghi lại thông tin thời gian chi tiết, cụ thể là, khi một khối được tạo ra bởi người khai thác, được đề xuất và phát sóng đến mạng. Những nhật ký nâng cao này sẽ giúp dễ dàng theo dõi các bước truyền khối và chẩn đoán các vấn đề hiệu quả hơn trong quá trình gỡ lỗi.

Tuần tới, chúng tôi sẽ tập trung vào việc cải thiện lớp P2P và thêm nhiều nhật ký gỡ lỗi hơn, cùng với các tối ưu hóa cơ sở dữ liệu đã lên kế hoạch. Những cải tiến này nhằm tăng cường độ tin cậy của mạng, làm cho các tương tác giữa các nút hiệu quả hơn, nâng cao hiệu suất tổng thể của hệ thống và khả năng bảo trì.

Phản hồi & Yêu cầu Tính năng

Nếu bạn đang sử dụng các sản phẩm mã nguồn mở của chúng tôi và muốn cung cấp phản hồi hoặc yêu cầu một tính năng, xin vui lòng liên hệ với chúng tôi qua các trang liên hệ cho sản phẩm cụ thể mà bạn đang sử dụng hoặc mở một vấn đề trên GitHub.

Liên kết truy cập nhanh đến các trang vấn đề trên GitHub:

  • Mainsail - https://github.com/ArkEcosystem/mainsail/issues

  • ARK Connect (Mở rộng) - https://github.com/ArdentHQ/arkconnect-extension/issues

  • ARK Connect (Demo) - https://github.com/ArdentHQ/arkconnect-demo/issues

  • ARK Scan - https://github.com/ArdentHQ/arkscan/issues

  • ARK Vault - https://github.com/ArdentHQ/arkvault/issues

Theo dõi trên Twitter (X)

Theo dõi chúng tôi trên X (https://x.com/ArkEcosystem) và tiếp tục kiểm tra blog để cập nhật tất cả các phát hành mới của chúng tôi. Chúng tôi đăng một báo cáo phát triển hàng tuần để bạn có thể dễ dàng thấy những gì chúng tôi đã thực hiện và theo dõi hành trình của chúng tôi hướng tới việc biến tương lai phân quyền của bạn thành hiện thực.

$ARK

ARK
ARK
--
--