Configuration du mandataire 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 au moyen d'un fournisseur web3.
Le mandataire fab3 est un fournisseur web3, qui expose un jeu d'API RPC Ethereum JSON et facilite l'utilisation d'un client basé sur web3 avec le code de chaîne EVM. Le mandataire fab3 utilise la trousse SDK Hyperledger Fabric Go pour se connecter au code de chaîne evmcc d'Oracle Blockchain Platform et interagir avec celui-ci.
Les étapes suivantes vous guident tout au long de la configuration de l'environnement permettant d'utiliser la bibliothèque web3 et le mandataire fab3 pour déployer et interagir avec les contrats intelligents dans le code de chaîne de machine virtuelle Ethereum (EVM).
- Avant de configurer le mandataire
fab3, vous devez suivre toutes les étapes pour configurer le code de chaîne de valeur acquise. Voir Exécuter des contrats intelligents Solidity avec EVM sur Oracle Blockchain Platform. Le code de chaîne EVM et l'ensemblefab3contiennent le profil de connexion, y compris le fichiernetwork.yamlet les artefacts. - Les étapes suivantes s'appliquent uniquement aux instances Oracle Blockchain Platform exécutées sur Hyperledger Fabric v2.x.
web3.