Les + populaires

BTC ETH SOL XRP BNB USDC USDT

Suivez-nous

Plonger dans le proxy minimal « EIP-1167 » de Smart Contract | par Rodrigo Herrera | Coinmoines | nov. 2021

IAavec

Maintenant que nous avons une compréhension générale, créons un exemple pour solidifier nos connaissances. Nous allons faire cet exemple dans Remix pour le rendre plus simple.

Les contrats vont être extrêmement simples, le but ici est de comprendre la norme.

Ok… Pour cela nous avons besoin des contrats suivants :

  1. Mise en œuvre: C’est là que va être notre logique, nous l’appellerons Implémentation.sol.
  2. CloneFactory : Ce sera notre usine, nous aurons une fonction clone() que les utilisateurs déclencheront et par conséquent, l’usine affichera l’adresse du proxy. Le nom de l’usine sera CloneFactory.sol.
  3. Procuration: Il n’y a rien à voir avec le proxy, le proxy sera la sortie de la fonction clone() de CloneFactory.sol. Il peut y avoir autant de proxys différents, c’est tout le but, pour faire beaucoup de clones de l’Implementation.sol

Voici à quoi cela ressemblerait :

Source medium.com

Gérez vos cryptos
Binance
100$ offerts sur les frais de trading

Donnez votre avis

Soyez le 1er à noter cet article


Partagez cet article maintenant !

Envoyez simplement nos contenus crypto et finance à vos proches.