Implementación e instalación del cliente de nodo Ethereum parity2.72

Escribir al frente

1. Sistema operativo implementado: ubuntu16.06
2. Versión de Ethereum : versión estable parity2.7.2
Sitio web oficial de Parity : https://www.parity.io

Prepara el medio ambiente

先排查必须环境是否已经安装

1: llvm, make, cmake, gcc, g ++, clang, pkg-config, entorno de instalación de archivos
2: rust, perl, yasm, entorno de instalación de carga
2: Ver estadísticas de carga de clientes actuales de diferentes sistemas operativos e instrucciones de instalación relacionadas ( https://snapcraft.io/parity ) La
siguiente figura muestra la participación de mercado de diferentes sistemas operativos
Mercado ocupado por diferentes sistemas operativos

Empiece a construir

1. Descarga el nodo Ethereum
$ git clone https://github.com/paritytech/parity-ethereum
$ cd parity-ethereum
$ cargo build --release --features final

Esto generará un archivo ejecutable en el subdirectorio ./target/release. (Este proceso puede salir mal, preste atención para verificar su propio entorno, si la dependencia se instaló correctamente o si la instalación es la última versión)

2. Inicie OpenEthereum

Ethereum tiene tres métodos de sincronización (completo, rápido, ligero), aquí usamos el método de sincronización de luz
(1)

$ ./target/release/parity  --light  --jsonrpc-interface all --jsonrpc-cors all --jsonrpc-apis all --jsonrpc-hosts all

Método de inicio (2)

$ parity --light --jsonrpc-interface all --jsonrpc-cors all --jsonrpc-apis all --jsonrpc-hosts all

De manera similar, para evitar que la paridad se apague o detenga la sincronización, simplemente puede iniciar el método de inicio de esta manera
(3)

$ nohup  parity --light --jsonrpc-interface all --jsonrpc-cors all --jsonrpc-apis all --jsonrpc-hosts all >parity.log 2>&1 &

Aquí puede intentar acceder a la última altura de bloque sincronizada actualmente

$	curl -s -X POST -H "Content-Type":application/json \
--data '{"jsonrpc":"2.0", "method":"eth_blockNumber","params":[],"id":67}' \
 localhost:8545

Para obtener instrucciones de configuración detalladas de los parámetros de inicio de Ethereum, consulte este artículo
https://blog.csdn.net/weixin_39842528/article/details/108232742.
Si tiene otras preguntas, también puede comunicarse con el blogger. Si ve el mensaje, también responderá en tiempo libre.
Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/weixin_39842528/article/details/108270315
Recomendado
Clasificación