mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2025-03-16 04:10:01 +01:00
Fix wrong "working with remix and metamask" section
This commit is contained in:
parent
eabe2cfbce
commit
c8a397d103
@ -44,37 +44,44 @@ sperimentali o beta sono evidenziate e soggette a cambiamenti. Ogni Pull Request
|
|||||||
è ben accetta.
|
è ben accetta.
|
||||||
|
|
||||||
|
|
||||||
## Lavorare su una testnet
|
# Lavorare con Remix e Metamask
|
||||||
|
|
||||||
Distribuire e testare su una testnet è il modo più accurato per mettere alla
|
Uno dei modi più semplici di scrivere, distribuire e testare il codice Solidity
|
||||||
prova i tuoi smart contract in Solidity. Per farlo procuriamoci prima degli ETH
|
è usare :
|
||||||
di test dalla testnet Kovan.
|
|
||||||
|
|
||||||
[Entra in questo Gitter Channel](https://gitter.im/kovan-testnet/faucet) e
|
1. [L'ambiente di sviluppo online Remix](https://remix.ethereum.org/)
|
||||||
scrivici l'indirizzo del tuo wallet Metamask.
|
2. [Il wallet Metamask](https://metamask.io/).
|
||||||
|
|
||||||
Sul tuo Metamask, dovrai cambiare la testnet in `Kovan`.
|
Per cominciare, [scarichiamo l'estesione per browser di Metamask](https://metamask.io/).
|
||||||
|
|
||||||

|
Una volta installata, potremo iniziare ad usare Remix. Il codice seguente è
|
||||||
|
pre-inizializzato, ma prima di addentrarci, diamo un'occhiata a qualche
|
||||||
|
trucchetto per iniziare ad usare Remix. Carica tutto il necessario [clickando su questo link](https://remix.ethereum.org/#version=soljson-v0.6.6+commit.6c089d02.js&optimize=false&evmVersion=null&gist=f490c0d51141dd0515244db40bbd0c17&runs=200).
|
||||||
|
|
||||||
Rivecerai degli Ethereum di test gratuiti. Per distribuire degli smart contract
|
1. Scegli il compilatore per Solidity
|
||||||
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
|
2. Apri il file che si caricherà su quel link
|
||||||
l'`environment` selezionato in `injected web3`. In questo modo verrà usato
|
|
||||||
come network su cui fare il deploy qualsiasi network selezionato sul tuo
|
|
||||||
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
|
3. Compila il file
|
||||||
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.
|
|
||||||
|
4. Fai il deploy
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
5. Smanetta con i contratti
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Hai distribuito il tuo primo contrattto! Congratulazioni!
|
||||||
|
|
||||||
|
Potrai testarlo e smanettare con le funzioni già definite. Dai un'occhiata ai
|
||||||
|
commenti per scoprire cosa fanno.
|
||||||
|
|
||||||
|
|
||||||
## Lavorare su una testnet
|
## Lavorare su una testnet
|
||||||
|
Loading…
x
Reference in New Issue
Block a user