Fonte: CryptoNewsNet
Título Original: Neo SPCC resolve as diferenças de estado do TestNet na atualização NeoGo v0.114.0
Link original: https://cryptonews.net/news/altcoins/32021264/
A Neo SPCC lançou o NeoGo v0.114.0, uma atualização que resolve uma diferença de estado do TestNet no bloco 11,074,661 e introduz um conjunto amplo de melhorias de compatibilidade, desempenho e funcionalidades.
Correção de compatibilidade de estado
A atualização corrige uma discrepância de estado causada pelo manuseio inadequado de transferências de tokens nativos NEP-17, que poderia fazer com que os nós divergentes durante a execução. Também resolve um deadlock que ocorria quando sessões de iterador expiradas não podiam ser terminadas.
NeoGo v0.114.0 permanece totalmente compatível com a implementação do nó em C# a partir da versão 3.8.
A Neo SPCC observou que os nós do TestNet podem resincronizar ou redefinir o estado para o bloco 11,074,660, mas este passo é opcional. O alinhamento do estado retoma naturalmente a partir do bloco 11,091,272, deixando apenas dois registos de aplicações de duas transações em alturas mais baixas que são improváveis de afetar a maioria dos usuários.
Melhorias e correções
A versão expande a pré-visualização do Faun, adicionando análogos locais da API de interoperação System.Storage.*, destinada a suportar futuras melhorias no armazenamento em cadeia. O carregador de armazenamento em bloco NeoFS agora utiliza um modelo de pesquisa de thread única para simplificar o comportamento e melhorar a fiabilidade, acompanhado de refinamentos em componentes relacionados do NeoFS.
O SDK NeoFS para Go foi atualizado para a RC15, e a versão inclui atualizações de documentação, atualizações de dependências, um novo exemplo de uso do NeoFS dentro de contratos inteligentes e melhorias nas ferramentas de auditoria do NeoFS. As atualizações do compilador adicionam suporte a operadores de atribuição como &=, |=, >>= e <<=.
Correções de bugs visam problemas como ligações RPC incorretas para NEP-22 e NEP-31, um pânico do compilador causado pela falta de pacotes externos em módulos importados, erros de execução ao iterar sobre fatias nil, manuseio inadequado de transferências NEP-17 negativas e falhas ao encerrar sessões de iterador expiradas.
Remoção de funcionalidades obsoletas
De acordo com o cronograma de descontinuação, a versão remove as funções de interoperabilidade math.Max e math.Min e elimina a configuração do servidor RPC SessionExpirationTime. Contratos inteligentes ou configurações de nó que dependem dessa funcionalidade podem exigir atualizações.
As portas padrão do Prometheus e pprof na configuração do MainNet também foram alteradas, uma modificação que pode afetar os operadores que utilizam esses serviços de monitorização.
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
Neo SPCC resolve as diferenças de estado do TestNet na atualização NeoGo v0.114.0
Fonte: CryptoNewsNet Título Original: Neo SPCC resolve as diferenças de estado do TestNet na atualização NeoGo v0.114.0 Link original: https://cryptonews.net/news/altcoins/32021264/ A Neo SPCC lançou o NeoGo v0.114.0, uma atualização que resolve uma diferença de estado do TestNet no bloco 11,074,661 e introduz um conjunto amplo de melhorias de compatibilidade, desempenho e funcionalidades.
Correção de compatibilidade de estado
A atualização corrige uma discrepância de estado causada pelo manuseio inadequado de transferências de tokens nativos NEP-17, que poderia fazer com que os nós divergentes durante a execução. Também resolve um deadlock que ocorria quando sessões de iterador expiradas não podiam ser terminadas.
NeoGo v0.114.0 permanece totalmente compatível com a implementação do nó em C# a partir da versão 3.8.
A Neo SPCC observou que os nós do TestNet podem resincronizar ou redefinir o estado para o bloco 11,074,660, mas este passo é opcional. O alinhamento do estado retoma naturalmente a partir do bloco 11,091,272, deixando apenas dois registos de aplicações de duas transações em alturas mais baixas que são improváveis de afetar a maioria dos usuários.
Melhorias e correções
A versão expande a pré-visualização do Faun, adicionando análogos locais da API de interoperação System.Storage.*, destinada a suportar futuras melhorias no armazenamento em cadeia. O carregador de armazenamento em bloco NeoFS agora utiliza um modelo de pesquisa de thread única para simplificar o comportamento e melhorar a fiabilidade, acompanhado de refinamentos em componentes relacionados do NeoFS.
O SDK NeoFS para Go foi atualizado para a RC15, e a versão inclui atualizações de documentação, atualizações de dependências, um novo exemplo de uso do NeoFS dentro de contratos inteligentes e melhorias nas ferramentas de auditoria do NeoFS. As atualizações do compilador adicionam suporte a operadores de atribuição como &=, |=, >>= e <<=.
Correções de bugs visam problemas como ligações RPC incorretas para NEP-22 e NEP-31, um pânico do compilador causado pela falta de pacotes externos em módulos importados, erros de execução ao iterar sobre fatias nil, manuseio inadequado de transferências NEP-17 negativas e falhas ao encerrar sessões de iterador expiradas.
Remoção de funcionalidades obsoletas
De acordo com o cronograma de descontinuação, a versão remove as funções de interoperabilidade math.Max e math.Min e elimina a configuração do servidor RPC SessionExpirationTime. Contratos inteligentes ou configurações de nó que dependem dessa funcionalidade podem exigir atualizações.
As portas padrão do Prometheus e pprof na configuração do MainNet também foram alteradas, uma modificação que pode afetar os operadores que utilizam esses serviços de monitorização.