Nguồn: CryptoNewsNet
Tiêu đề gốc: Neo SPCC giải quyết sự khác biệt trạng thái TestNet trong bản cập nhật NeoGo v0.114.0
Liên kết gốc: https://cryptonews.net/news/altcoins/32021264/
Neo SPCC đã phát hành NeoGo v0.114.0, một bản cập nhật giải quyết sự khác biệt về trạng thái TestNet tại khối 11,074,661 và giới thiệu một loạt cải tiến về khả năng tương thích, hiệu suất và tính năng.
Sửa lỗi tương thích trạng thái
Cập nhật này sửa lỗi không khớp trạng thái do xử lý không đúng các chuyển token gốc NEP-17, điều này có thể gây ra sự phân kỳ giữa các nút trong quá trình thực thi. Nó cũng giải quyết một tình trạng deadlock xảy ra khi các phiên lặp đã hết hạn không thể bị chấm dứt.
NeoGo v0.114.0 vẫn hoàn toàn tương thích với việc triển khai nút C# từ phiên bản 3.8 trở đi.
Neo SPCC lưu ý rằng các nút TestNet có thể đồng bộ lại hoặc đặt lại trạng thái về khối 11,074,660, nhưng bước này là tùy chọn. Việc căn chỉnh trạng thái tiếp tục một cách tự nhiên từ khối 11,091,272, chỉ để lại hai nhật ký ứng dụng từ hai giao dịch ở các độ cao thấp hơn mà không có khả năng ảnh hưởng đến hầu hết người dùng.
Cải tiến và sửa lỗi
Bản phát hành mở rộng bản xem trước Faun bằng cách thêm các tương đương cục bộ của API interop System.Storage.*, dự kiến hỗ trợ các cải tiến trong tương lai cho lưu trữ trên chuỗi. Tải lên lưu trữ khối NeoFS hiện sử dụng mô hình tìm kiếm đơn luồng để đơn giản hóa hành vi và cải thiện độ tin cậy, kèm theo các tinh chỉnh trên các thành phần NeoFS liên quan.
SDK NeoFS cho Go đã được cập nhật lên RC15, và bản phát hành bao gồm các cập nhật tài liệu, nâng cấp phụ thuộc, một ví dụ mới về việc sử dụng NeoFS trong các hợp đồng thông minh, và cải tiến cho công cụ kiểm toán NeoFS. Các bản cập nhật trình biên dịch thêm hỗ trợ cho các toán tử gán như &=, |=, >>=, và <<=.
Các bản sửa lỗi nhằm mục tiêu khắc phục các vấn đề như liên kết RPC không chính xác cho NEP-22 và NEP-31, một lỗi biên dịch do thiếu các gói bên ngoài trong các mô-đun đã nhập, lỗi thực thi khi lặp qua các mảng nil, xử lý không đúng các chuyển nhượng NEP-17 âm, và thất bại khi kết thúc các phiên lặp lại đã hết hạn.
Xóa bỏ chức năng đã lỗi thời
Theo lịch trình ngừng hoạt động, bản phát hành loại bỏ các hàm interop math.Max và math.Min và loại bỏ cấu hình máy chủ RPC SessionExpirationTime. Các hợp đồng thông minh hoặc thiết lập nút phụ thuộc vào chức năng này có thể cần cập nhật.
Cổng Prometheus và pprof mặc định trong cấu hình MainNet cũng đã được thay đổi, một sửa đổi có thể ảnh hưởng đến các nhà khai thác đang sử dụng các dịch vụ giám sát này.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
Neo SPCC giải quyết sự khác biệt trạng thái TestNet trong cập nhật NeoGo v0.114.0
Nguồn: CryptoNewsNet Tiêu đề gốc: Neo SPCC giải quyết sự khác biệt trạng thái TestNet trong bản cập nhật NeoGo v0.114.0 Liên kết gốc: https://cryptonews.net/news/altcoins/32021264/ Neo SPCC đã phát hành NeoGo v0.114.0, một bản cập nhật giải quyết sự khác biệt về trạng thái TestNet tại khối 11,074,661 và giới thiệu một loạt cải tiến về khả năng tương thích, hiệu suất và tính năng.
Sửa lỗi tương thích trạng thái
Cập nhật này sửa lỗi không khớp trạng thái do xử lý không đúng các chuyển token gốc NEP-17, điều này có thể gây ra sự phân kỳ giữa các nút trong quá trình thực thi. Nó cũng giải quyết một tình trạng deadlock xảy ra khi các phiên lặp đã hết hạn không thể bị chấm dứt.
NeoGo v0.114.0 vẫn hoàn toàn tương thích với việc triển khai nút C# từ phiên bản 3.8 trở đi.
Neo SPCC lưu ý rằng các nút TestNet có thể đồng bộ lại hoặc đặt lại trạng thái về khối 11,074,660, nhưng bước này là tùy chọn. Việc căn chỉnh trạng thái tiếp tục một cách tự nhiên từ khối 11,091,272, chỉ để lại hai nhật ký ứng dụng từ hai giao dịch ở các độ cao thấp hơn mà không có khả năng ảnh hưởng đến hầu hết người dùng.
Cải tiến và sửa lỗi
Bản phát hành mở rộng bản xem trước Faun bằng cách thêm các tương đương cục bộ của API interop System.Storage.*, dự kiến hỗ trợ các cải tiến trong tương lai cho lưu trữ trên chuỗi. Tải lên lưu trữ khối NeoFS hiện sử dụng mô hình tìm kiếm đơn luồng để đơn giản hóa hành vi và cải thiện độ tin cậy, kèm theo các tinh chỉnh trên các thành phần NeoFS liên quan.
SDK NeoFS cho Go đã được cập nhật lên RC15, và bản phát hành bao gồm các cập nhật tài liệu, nâng cấp phụ thuộc, một ví dụ mới về việc sử dụng NeoFS trong các hợp đồng thông minh, và cải tiến cho công cụ kiểm toán NeoFS. Các bản cập nhật trình biên dịch thêm hỗ trợ cho các toán tử gán như &=, |=, >>=, và <<=.
Các bản sửa lỗi nhằm mục tiêu khắc phục các vấn đề như liên kết RPC không chính xác cho NEP-22 và NEP-31, một lỗi biên dịch do thiếu các gói bên ngoài trong các mô-đun đã nhập, lỗi thực thi khi lặp qua các mảng nil, xử lý không đúng các chuyển nhượng NEP-17 âm, và thất bại khi kết thúc các phiên lặp lại đã hết hạn.
Xóa bỏ chức năng đã lỗi thời
Theo lịch trình ngừng hoạt động, bản phát hành loại bỏ các hàm interop math.Max và math.Min và loại bỏ cấu hình máy chủ RPC SessionExpirationTime. Các hợp đồng thông minh hoặc thiết lập nút phụ thuộc vào chức năng này có thể cần cập nhật.
Cổng Prometheus và pprof mặc định trong cấu hình MainNet cũng đã được thay đổi, một sửa đổi có thể ảnh hưởng đến các nhà khai thác đang sử dụng các dịch vụ giám sát này.