1.
소개
2.
common
2.1.
common 패키지
2.2.
bitutil 패키지
2.3.
compiler 패키지
2.4.
fdlimit 패키지
2.5.
hexutil 패키지
2.6.
lru 패키지
2.7.
math 패키지
2.8.
mclock 패키지
3.
core
3.1.
types 패키지
3.1.1.
EIP-155
3.1.2.
EIP-2718
3.1.3.
EIP-2930
3.1.4.
EIP-1559
4.
rlp
4.1.
rlp 패키지
4.1.1.
타입별 인코딩
5.
crypto
5.1.
crypto 패키지
5.2.
secp256k1 패키지
6.
params
6.1.
params 패키지
Light
Rust
Coal
Navy
Ayu
go-ethereum breakdown
Overview
소개
go-ethereum의 common 패키지는 프로젝트에서 공통적으로 사용되는 타입 및 유틸리티 함수들을 정의합니다.
주요 기능
Hash, Address와 같은 자주 사용되는 타입들을 정의합니다.
빠른 비트 연산을 제공합니다.
solc
컴파일러의 컴파일 결과를 파싱하는 기능을 제공합니다.
RPC API에서 사용되는 JSON 형식의 페이로드를 읽고 쓰는 도구를 제공합니다.
큰 정수 연산을 위한 유틸리티 함수들을 제공합니다.