package
0.0.0-20241229235233-b134de43924a
Repository: https://github.com/kim-daehan/go-blockchain.git
Documentation: pkg.go.dev
# Functions
바이트 배열을 명령어 문자열로 변환.
블록체인 데이터베이스를 종료하는 함수.
명령어를 바이트 배열로 변환.
요청에서 명령어 부분을 추출.
데이터를 GOB 인코딩하는 함수.
addr 요청을 처리하는 함수.
block 요청을 처리하는 함수.
연결을 처리하는 함수.
블록 목록 요청을 처리하는 함수.
특정 데이터 요청을 처리하는 함수.
inventory 요청을 처리하는 함수.
트랜잭션 요청을 처리하는 함수.
버전 정보를 처리하는 함수.
트랜잭션을 채굴하는 함수.
노드가 알려진 노드 목록에 있는지 확인하는 함수.
모든 노드에 블록 요청을 보냄.
노드 주소를 전송.
블록 데이터를 전송.
데이터를 특정 주소로 전송.
특정 주소로 블록 목록 요청을 전송.
특정 데이터(블록 또는 트랜잭션)를 요청하는 함수.
특정 주소로 인벤토리 데이터 전송.
특정 주소로 트랜잭션 데이터를 전송.
특정 주소로 버전 정보를 전송.
서버를 시작하는 함수.
# Variables
알려진 노드 리스트 초기화.