Conversor de wei para ETH e gwei
Digite um valor em qualquer unidade do Ethereum e veja-o em todas as outras, calculado com números inteiros, sem arredondar nenhum dígito. Nada do que você digita sai desta página.
Como funciona a conversão
Tudo na blockchain é contado em wei, a menor unidade. Um ether equivale a 1018 wei e um gwei a 109 wei, então converter é só mover a vírgula decimal. Esta página lê o que você digita como uma string decimal, transforma em um número inteiro de wei com BigInt e mostra cada unidade posicionando a vírgula nesse número inteiro. Ela nunca usa números de ponto flutuante, que não conseguem guardar 18 casas decimais: em JavaScript, 0.1 + 0.2 já é 0.30000000000000004.
Um valor com mais casas decimais do que a unidade permite, como 0.5 wei, não é um número inteiro de wei e é recusado em vez de arredondado. Vírgulas, espaços e sublinhados no número são ignorados.
Nomes: kwei é 103 wei (babbage), mwei é 106 (lovelace), szabo é 1012 e finney é 1015. Carteiras e exploradores de blocos costumam mostrar gwei para preços de gas e ETH para saldos.
Verificar o checksum de um endereço
Um endereço Ethereum tem 40 dígitos hexadecimais. O EIP-55 escreve algumas de suas letras em maiúsculas, escolhidas pelo hash Keccak-256 do endereço em minúsculas, de modo que um caractere digitado errado muito provavelmente seja detectado. Cole um endereço para ver sua forma correta e se o seu confere.
Um endereço todo em minúsculas ou todo em maiúsculas não traz checksum, então é indicado como não verificado e a forma com checksum é exibida para você copiar. O hash também é calculado no seu navegador.
O Plain Wallet mostra valores assim: uma carteira Ethereum de código aberto para Chrome, Android e Mac em cerca de 2.850 linhas de TypeScript que você pode ler.