Configuration du proxy Fab3
Dans le monde du développement Ethereum/EVM, de nombreux clients et portefeuilles utilisent la bibliothèque web3
pour déployer et gérer des contrats intelligents dans les réseaux Ethereum.
web3
appelle l'API RPC JSON Ethereum, qui doit être disponible via un fournisseur web3
.
Le proxy fab3
est un fournisseur web3
, qui expose un ensemble d'API RPC JSON Ethereum et facilite l'utilisation d'un client basé sur web3 avec le code chaîne EVM. Le proxy fab3
utilise le kit SDK Go Hyperledger Fabric pour se connecter et interagir avec le code chaîne evmcc
Oracle Blockchain Platform.
Les étapes suivantes vous guident tout au long de la configuration de l'environnement pour utiliser la bibliothèque web3
et le proxy fab3
afin de déployer des contrats intelligents et d'interagir avec eux dans le code chaîne de machine virtuelle Ethereum.
- Avant de configurer le proxy
fab3
, vous devez suivre toutes les étapes de configuration du code chaîne EVM. Reportez-vous à Exécution de contrats intelligents Solidity avec EVM sur Oracle Blockchain Platform. Le code chaîne EVM et le packagefab3
contiennent le profil de connexion, y compris le fichiernetwork.yaml
et les artefacts. - Les étapes suivantes s'appliquent uniquement aux instances Oracle Blockchain Platform exécutées sur Hyperledger Fabric v2.x.
web3
.