Plain Wallet

Konwerter wei na ETH i gwei

Wpisz kwotę w dowolnej jednostce Ethereum i zobacz ją we wszystkich pozostałych, obliczoną na liczbach całkowitych, więc żadna cyfra nie jest zaokrąglana. Nic, co wpiszesz, nie opuszcza tej strony.

Jak działa przeliczanie

Wszystko w łańcuchu jest liczone w wei, czyli w najmniejszej jednostce. Jeden ether to 1018 wei, a jeden gwei to 109 wei, więc przeliczanie polega na przesunięciu przecinka. Ta strona odczytuje wpisany tekst jako liczbę dziesiętną, zamienia ją na całkowitą liczbę wei za pomocą BigInt i wypisuje każdą jednostkę, umieszczając przecinek w tej liczbie całkowitej. Nigdy nie używa liczb zmiennoprzecinkowych, które nie potrafią przechować 18 miejsc po przecinku: w JavaScript 0.1 + 0.2 to już 0.30000000000000004.

Kwota z większą liczbą miejsc po przecinku, niż pozwala jej jednostka, na przykład 0.5 wei, nie jest całkowitą liczbą wei i zostanie odrzucona zamiast zaokrąglona. Przecinki, spacje i podkreślniki w liczbie są ignorowane.

Nazwy: kwei to 103 wei (babbage), mwei to 106 (lovelace), szabo to 1012, a finney to 1015. Portfele i eksploratory bloków zwykle pokazują gwei przy cenach gazu i ETH przy saldach.

Sprawdź sumę kontrolną adresu

Adres Ethereum to 40 cyfr szesnastkowych. EIP-55 zapisuje część jego liter wielkimi, wybranymi na podstawie skrótu Keccak-256 adresu zapisanego małymi literami, dzięki czemu błędnie wpisany znak bardzo prawdopodobnie zostanie wykryty. Wklej adres, aby zobaczyć jego poprawną postać i sprawdzić, czy Twój się zgadza.

Adres zapisany samymi małymi lub samymi wielkimi literami nie niesie sumy kontrolnej, więc jest oznaczany jako niesprawdzony, a postać z sumą kontrolną jest pokazana do skopiowania. Skrót też jest liczony w Twojej przeglądarce.

Plain Wallet pokazuje kwoty właśnie tak: otwartoźródłowy portfel Ethereum dla Chrome, Androida i Maca w około 2850 liniach TypeScriptu, które możesz przeczytać.

Zobacz Plain Wallet