A BNB Chain anunciou que a BEP-706, incluída na atualização do hard fork Jenner, implantará um novo contrato pré-compilado no endereço 0x70 para fornecer aos contratos inteligentes timestamps de bloco com precisão de milissegundos. Antes, os contratos só podiam ler timestamps com precisão de segundos por meio de block.timestamp, o que os impedia de distinguir as diferenças de tempo entre vários blocos gerados no mesmo segundo. Após a atualização, os desenvolvedores poderão acessar timestamps em milissegundos por meio da nova interface, enquanto os valores existentes de block.timestamp e a lógica de cronometragem em segundos permanecerão inalterados. Esse recurso possibilita casos de uso que exigem precisão inferior a um segundo, como a liquidação de cotações válidas por apenas algumas centenas de milissegundos, prazos de leilões e a verificação da rapidez com que os dados dos oráculos de preços são atualizados. O novo contrato pré-compilado tem um custo computacional de 20 Gas, além dos custos de chamada e de memória.
$BNB
$ONE
$MAGIC
$BNB
$ONE
$MAGIC