< Quay lại Tin tức

SSP Wallet v2.1.1: ký doanh nghiệp hoạt động trở lại

·3 phút đọc·Bởi SSP Editorial Team
Ảnh bìa bản phát hành SSP Wallet v2.1.1

SSP Wallet v2.1.1: ký doanh nghiệp hoạt động trở lại

Phiên bản 2.1.1 ra mắt ngày 21 tháng Tám, là bản vá cho lần phát hành đưa Solana lên mạng chính. Nó sửa một lỗi chặn hẳn việc ký doanh nghiệp, cùng hai lỗi nhỏ hơn khiến các màn phê duyệt khó đọc hơn mức đáng ra phải có.

Nếu bạn dùng kho SSP Enterprise, đây chính là bản cập nhật bạn cần.

Mở một đề xuất của kho lại dẫn tới màn hình lỗi

Cái nghiêm trọng. Giữa v2.1.0 và bản vá này, mở một đề xuất thanh toán doanh nghiệp để ký có thể ném tiện ích sang màn hình lỗi trước cả khi hộp thoại phê duyệt kịp hiện ra. Đề xuất không sao. Kho không sao. Chiếc ví chỉ đơn giản từ chối cho bạn xem đúng thứ bạn đang định ký.

Nguyên nhân là một minh họa đẹp về việc một lỗi có thể nấp trong đoạn mã trông chẳng liên quan. SSP Wallet xử lý vài loại yêu cầu gửi tới — một khoản thanh toán cần duyệt, một thông điệp cần ký, một node Flux cần khởi động — và những hộp thoại ấy vẫn được gắn sẵn ở nền trong khi một yêu cầu khác được xử lý. Vì vẫn gắn ở đó, các props của chúng giữ nguyên thứ mà yêu cầu gần nhất đã đặt vào.

Yêu cầu khởi động node Flux mang khóa công khai của người được ủy nhiệm dưới dạng một chuỗi JSON. Đề xuất thanh toán lại lấp cùng chỗ ấy bằng các đối tượng người nhận. Thế nên khi một đề xuất doanh nghiệp tới, hộp thoại khởi động node vẫn đang lắng nghe, đọc một danh sách người nhận như thể đó là danh sách khóa ủy nhiệm, rồi sập vì sự lệch pha đó.

Bản vá gồm hai phần. Các hộp thoại node giờ không vẽ gì cả trừ khi chúng là yêu cầu đang hoạt động, thay vì lặng lẽ ôm những props cũ. Và danh sách ủy nhiệm được lọc theo kiểu, nên chỉ những chuỗi thật mới được coi là khóa. Có thêm các bài kiểm thử hợp đồng quanh trạng thái dùng chung của hộp thoại, để hai loại yêu cầu không lẫn vào nhau lần nữa.

Ở đây chưa bao giờ có gì bị đe dọa — một hộp thoại đã sập thì không ký được gì, và muốn dịch chuyển tiền vẫn cần cả hai thiết bị. Nhưng nó chặn hẳn việc ký, mà với một cái kho thì đó là vấn đề riêng của nó.

Phê duyệt từ trang web lại mở cửa sổ, không phải bảng bên

Khi một trang web xin phê duyệt, yêu cầu lại hiện trong bảng bên cao hết màn hình thay vì cửa sổ nổi gọn gàng. Điều đó giấu mất trang mà bạn đang ký cho, ngay sau chính cái đang xin chữ ký — đúng là ngược: bạn cần thấy trang web để đánh giá yêu cầu.

Yêu cầu từ trang web lại mở cửa sổ gọn. Việc bạn tự mở ví bằng biểu tượng trên thanh công cụ không đổi và vẫn theo lựa chọn Popup, Cửa sổ hay Bảng bên của bạn — thay đổi này chỉ ảnh hưởng tới những phê duyệt do một trang web yêu cầu.

Yêu cầu tới đúng chiếc ví bạn đang mở

Hai phiền toái nhỏ hơn trong cùng khu vực. Một cửa sổ ví bị khuất sau trình duyệt nay được đưa ra trước thay vì trả lời ở nơi bạn không thấy, và một bảng bên đang mở không còn bị kèm thêm một cửa sổ ví thứ hai mở bên cạnh sau khi trình duyệt nhàn rỗi một lúc.

Nhận bản cập nhật thế nào

Tiện ích trình duyệt tự cập nhật, nên phần lớn mọi người đã ở v2.1.1 — cứ xem trong phần cài đặt của tiện ích nếu muốn chắc chắn. Không phải thiết lập lại gì và không khóa nào bị ảnh hưởng.

Với những ai giữ kho doanh nghiệp và từng vấp phải cú sập khi ký: nó đã hết, và những đề xuất trước đây không chịu mở thì nay sẽ mở.

Về những gì bản thân v2.1.0 mang lại, xem Solana lên mạng chính trong SSP.

Chia sẻ bài viết này

Bài viết liên quan