Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev1.0.3

eip55

Utilitário para converter um endereço Web3/Ethereum em maiúsculas ou minúsculas para um endereço de soma de verificação (EIP55).

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
45,6 mil
Curtidas
6
Pontos Pub
160

Instalar pacote

flutter pub add eip55

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

O pacote eip55 fornece uma utilidade para converter endereços Ethereum para o formato com checksum definido pelo EIP-55. Ele garante a integridade do endereço capitalizando caracteres específicos com base no hash do endereço, melhorando a legibilidade e reduzindo erros em aplicações Web3. Este pacote é leve e compatível com todas as principais plataformas, incluindo móvel, web e desktop. É ideal para desenvolvedores que constroem aplicativos impulsionados por blockchain que exigem manipulação precisa de endereços Ethereum.

Casos de uso

  • Validando endereços Ethereum
  • Convertendo endereços brutos para formato de soma de verificação
  • Integração com carteiras Web3
  • Garantir a consistência de endereços em dApps
  • Exibindo endereços de forma padronizada

Principais recursos

  • Geração de soma de verificação compatível com EIP-55
  • Suporte multiplataforma
  • API simples para conversão de endereço
  • Leve e sem dependências
  • Suporta entradas maiúsculas e minúsculas

Indicado para

  • desenvolvedores de aplicativos Web3
  • Integrações de carteira blockchain
  • Frontends de DApp
  • Ferramentas de validação de endereço Ethereum
  • Aplicativos de blockchain móveis e web

Considerações

  • Não valida o formato do endereço (use junto com um validador)
  • Requer tratamento manual de casos de borda
  • Sem tratamento interno de erros para endereços inválidos
  • Não adequado para geração de endereço
  • Limitado apenas à conversão de soma de verificação

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Utility to convert an upper or lower case Web3/Ethereum address to a checksum address (EIP55).

pub package

Getting started

In your pubspec.yaml file add:

dependencies:
  eip55: any

Usage

Import the package:

import 'package:eip55/eip55.dart';

Then:

final eip55Address = toEIP55Address('0x68775f2604f67a571f626c99ae4eb252b579dcd7');

Alternately:

final eip55Address = toChecksumAddress('0x68775f2604f67a571f626c99ae4eb252b579dcd7');

Categorias

Dependências

Lista de dependências 1 itens

Repositório-fonte

Projetos que usam este pacote