diff --git a/unit08_blockchain/lab/README.md b/unit08_blockchain/lab/README.md index 39ad9ec..55f4a88 100644 --- a/unit08_blockchain/lab/README.md +++ b/unit08_blockchain/lab/README.md @@ -437,59 +437,59 @@ After this, our contract will be shown as being pending deployment: ![Alt text](https://asecuritysite.com/public/sc03.png) -

It will take 10–15 minutes to deploy, but it can be speeded up by increasing the gas limit:

+It will take 10–15 minutes to deploy, but it can be speeded up by increasing the gas limit: ![Alt text](https://asecuritysite.com/public/sc04.png) -

Once deployed, we can view the contract details:

+Once deployed, we can view the contract details: ![Alt text](https://asecuritysite.com/public/sc05.png) -

And can then view the transaction for the contact [here]:

+And can then view the transaction for the contact [here]: ![Alt text](https://asecuritysite.com/public/sc06.png) -

And then view the contact [here]:

+And then view the contact [here](https://ropsten.etherscan.io/address/0x7db2f938e1037a13dde315634a71a91625542a52")]: ![Alt text](https://asecuritysite.com/public/sc07.png) -

Next, we select the Contract tab:

+Next, we select the Contract tab: ![Alt text](https://asecuritysite.com/public/sc08.png) -

And then select "Verify and Publish" and enter the details of the compiler version (v0.4.26):

+And then select "Verify and Publish" and enter the details of the compiler version (v0.4.26): ![Alt text](https://asecuritysite.com/public/sc09.png) -

We then need to copy-and-pasete the contract code into the Source Code text box:

+We then need to copy-and-pasete the contract code into the Source Code text box: ![Alt text](https://asecuritysite.com/public/sc10.png) -

After less than 45 seconds, the contract will be approved:

+After less than 45 seconds, the contract will be approved: ![Alt text](https://asecuritysite.com/public/sc11.png) -

When the contact is run there is a constructor to transfer the tokens to the wallet we have defined (and who will be the owner of the token). We can now go back to the wallet which is specified, to see if the tokens have been transferred:

+When the contact is run there is a constructor to transfer the tokens to the wallet we have defined (and who will be the owner of the token). We can now go back to the wallet which is specified, to see if the tokens have been transferred: ![Alt text](https://asecuritysite.com/public/sc12.png) -

Next, we can transfer the tokens into our wallet, by defining the contract address:

+Next, we can transfer the tokens into our wallet, by defining the contract address: ![Alt text](https://asecuritysite.com/public/sc13.png) -

We will now have our new tokens in the wallet:

+We will now have our new tokens in the wallet: ![Alt text](https://asecuritysite.com/public/sc14.png) -

And with:

+And with: ![Alt text](https://asecuritysite.com/public/sc15.png) -

We can now transfer the cryptocurrency to another wallet:

+We can now transfer the cryptocurrency to another wallet: ![Alt text](https://asecuritysite.com/public/sc16.png) -

We can view the ENUToken: [here]:

+We can view the ENUToken: [here](https://ropsten.etherscan.io/token/0x7db2f938e1037a13dde315634a71a91625542a52)]: ![Alt text](https://asecuritysite.com/public/sc17.png)