패키지, 저장소 및 앱 카테고리 검색

패키지 상세v1.0.3

eip55

대문자 또는 소문자로 된 Web3/Ethereum 주소를 체크섬 주소(EIP55)로 변환하는 유틸리티입니다.

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
4.6만
좋아요
6
Pub 점수
160

패키지 설치

flutter pub add eip55

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

eip55 패키지는 EIP-55에서 정의한 체크섬 형식으로 이더리움 주소를 변환하는 유틸리티를 제공합니다. 주소의 해시를 기반으로 특정 문자를 대문자로 변환함으로써 주소의 무결성을 보장하고 웹3 애플리케이션에서의 가독성을 높이며 오류를 줄입니다. 이 패키지는 가볍고 모바일, 웹, 데스크톱을 포함한 모든 주요 플랫폼과 호환됩니다. 블록체인 기반 앱을 개발하고 정확한 이더리움 주소 처리가 필요한 개발자에게 이상적입니다.

사용 사례

  • 이더리움 주소 검증
  • 원시 주소를 체크섬 형식으로 변환
  • Web3 지갑과의 통합
  • dApps에서 주소 일관성 보장
  • 표준화된 방식으로 주소 표시

주요 기능

  • EIP-55 호환 체크섬 생성
  • 크로스 플랫폼 지원
  • 주소 변환을 위한 간단한 API
  • 경량이며 종속성 없음
  • 대문자 및 소문자 입력을 모두 지원합니다

적합한 대상

  • 웹3 애플리케이션 개발자
  • 블록체인 지갑 통합
  • DApp 프론트엔드
  • 이더리움 주소 검증 도구
  • 모바일 및 웹 블록체인 앱

고려 사항

  • 주소 형식을 검증하지 않습니다(검증기와 함께 사용하세요)
  • 경계 사례에 대한 수동 처리가 필요합니다
  • 잘못된 주소에 대한 내장된 오류 처리 없음
  • 주소 생성에 적합하지 않음
  • 체크섬 변환만 가능

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

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');

카테고리

의존성

의존성 목록 1 개

소스 저장소

이 패키지를 사용하는 프로젝트