diff options
author | Al <develop0to1@gmail.com> | 2022-07-18 16:29:15 +0200 |
---|---|---|
committer | Al <develop0to1@gmail.com> | 2022-07-18 16:29:15 +0200 |
commit | eabe2cfbcef6e212b1d2ef7af7dd3114d2534d14 (patch) | |
tree | c6c2ae5e8204744f72a6d1330b92749459631b18 /it-it | |
parent | 72cc375abc2150d4c3b49d573681b88c2cf46651 (diff) |
Translate "working on a testnet" intro
Diffstat (limited to 'it-it')
-rw-r--r-- | it-it/solidity.html.markdown | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/it-it/solidity.html.markdown b/it-it/solidity.html.markdown index 5d022c1a..c562cdb9 100644 --- a/it-it/solidity.html.markdown +++ b/it-it/solidity.html.markdown @@ -74,4 +74,37 @@ Metamask. Per ora continua a usare la `Javascript VM` a meno che non ti sia detto di cambiarla. Quando distribuisci su una testnet, Metamask aprirà un pop up che ti chiederà di "confermare" la transazione. Premi `yes` e dopo un certo lasso di tempo, ti apparirà la stessa interfaccia per il contratto nella parte +inferiore dello schermo. + + +## Lavorare su una testnet + +Distribuire e testare su una testnet è il modo più accurato per mettere alla +prova i tuoi smart contract in Solidity. Per farlo procuriamoci prima degli ETH +di test dalla testnet Kovan. + +[Entra in questo Gitter Channel](https://gitter.im/kovan-testnet/faucet) e +scrivici l'indirizzo del tuo wallet Metamask. + +Sul tuo Metamask, dovrai cambiare la testnet in `Kovan`. + +![Solidity-in-remix](../images/solidity/metamask-kovan.png) + +Rivecerai degli Ethereum di test gratuiti. Per distribuire degli smart contract +su una testnet abbiamo bisogno di Ethereum. + +Nell'esempio precedente non avevamo usato una testnet, ma avevamo distribuito +su un ambiente virtuale fittizio. Quando si lavora su una testnet, possiamo +davvero monitorare e interagire con i nostri contratti in maniera persistente. + +Per distribuire su una testnet, allo step `#4 Fai il deploy`, cambia +l'`environment` selezionato in `injected web3`. In questo modo verrà usato +come network su cui fare il deploy qualsiasi network selezionato sul tuo +Metamask. + +![Solidity-in-remix](../images/solidity/remix-testnet.png) + +Per ora continua a usare la `Javascript VM` a meno che non ti sia detto di cambiarla. Quando distribuisci su una testnet, Metamask aprirà un pop up che +ti chiederà di "confermare" la transazione. Premi `yes` e dopo un certo lasso +di tempo, ti apparirà la stessa interfaccia per il contratto nella parte inferiore dello schermo.
\ No newline at end of file |