Configuración del proxy Fab3
En el mundo del desarrollo de Ethereum/EVM, muchos clientes y billeteras utilizan la biblioteca web3
para implementar y administrar contratos inteligentes en redes Ethereum.
web3
llama a la API de RPC de JSON de Ethereum, que debe estar disponible a través de un proveedor web3
.
El proxy fab3
es un proveedor web3
, que expone un juego de API de RPC JSON de Ethereum y facilita el uso de un cliente basado en web3 con el código de cadena de EVM. El proxy fab3
utiliza el SDK de Go de Hyperledger Fabric para conectarse e interactuar con el código de cadena evmcc
de Oracle Blockchain Platform.
Los siguientes pasos le guiarán a través de la configuración del entorno para utilizar la biblioteca web3
y el proxy fab3
para desplegar e interactuar con contratos inteligentes en el código de cadenas de la máquina virtual de Ethereum (EVM).
- Antes de configurar el proxy
fab3
, debe seguir todos los pasos para configurar el código de cadenas de EVM. Consulte Ejecución de contratos inteligentes de Solidity con EVM en Oracle Blockchain Platform. El código de cadena de EVM y el paquetefab3
contienen el perfil de conexión, incluidos el archivonetwork.yaml
y los artefactos. - Los siguientes pasos solo se aplican a instancias de Oracle Blockchain Platform que se ejecutan en Hyperledger Fabric v2.x.
web3
.