Skip to content

Commit 9f7156c

Browse files
authored
Merge pull request #109250 from PatAltimore/patricka-blockchain-truffle-install
Retire Truffle quickstart article
2 parents 007ceff + 48a3421 commit 9f7156c

File tree

6 files changed

+12
-140
lines changed

6 files changed

+12
-140
lines changed

.openpublishing.redirection.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12529,6 +12529,11 @@
1252912529
"redirect_url": "/azure/blockchain/workbench",
1253012530
"redirect_document_id": false
1253112531
},
12532+
{
12533+
"source_path": "articles/blockchain/service/connect-truffle.md",
12534+
"redirect_url": "/azure/blockchain/service/connect-vscode",
12535+
"redirect_document_id": false
12536+
},
1253212537
{
1253312538
"source_path": "articles/azure-resource-manager/best-practices-resource-manager-security.md",
1253412539
"redirect_url": "/azure/best-practices-network-security",

articles/blockchain/service/TOC.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@
1919
href: connect-metamask.md
2020
- name: Using Geth
2121
href: connect-geth.md
22-
- name: Using Truffle
23-
href: connect-truffle.md
2422
- name: Tutorials
2523
items:
2624
- name: Create smart contracts

articles/blockchain/service/connect-truffle.md

Lines changed: 0 additions & 123 deletions
This file was deleted.

articles/blockchain/service/connect-vscode.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
22
title: Use Visual Studio Code to connect to Azure Blockchain Service
33
description: Connect to an Azure Blockchain Service consortium network using the Azure Blockchain Development Kit for Ethereum extension in Visual Studio Code
4-
ms.date: 12/05/2019
4+
ms.date: 03/26/2020
55
ms.topic: quickstart
6-
ms.reviewer: chrisseg
6+
ms.reviewer: caleteet
77
#Customer intent: As a developer, I want to connect to my blockchain consortium so that I can perform actions on a blockchain.
88
---
99

@@ -18,9 +18,9 @@ In this quickstart, you install and use the Azure Blockchain Development Kit for
1818
* Complete [Quickstart: Create a blockchain member using the Azure portal](create-member.md) or [Quickstart: Create an Azure Blockchain Service blockchain member using Azure CLI](create-member-cli.md)
1919
* [Visual Studio Code](https://code.visualstudio.com/Download)
2020
* [Azure Blockchain Development Kit for Ethereum extension](https://marketplace.visualstudio.com/items?itemName=AzBlockchain.azure-blockchain)
21-
* [Node.js 10.15.x or higher](https://nodejs.org/download)
21+
* [Node.js 10.15.x or higher](https://nodejs.org)
2222
* [Git 2.10.x or higher](https://git-scm.com)
23-
* [Python 2.7.15](https://www.python.org/downloads/release/python-2715/) Add python.exe to your path. Python version 2.7.15 in your path is required for Azure Blockchain Development Kit.
23+
* [Python 2.7.15](https://www.python.org/downloads/release/python-2715/) Add python.exe to your path. Having Python version 2.7.15 in your path is required for Azure Blockchain Development Kit.
2424
* [Truffle 5.0.0](https://www.trufflesuite.com/docs/truffle/getting-started/installation)
2525
* [Ganache CLI 6.0.0](https://github.com/trufflesuite/ganache-cli)
2626

articles/blockchain/service/develop.md

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Azure Blockchain Service development overview
33
description: Introduction on developing solutions on Azure Blockchain Service.
4-
ms.date: 11/22/2019
4+
ms.date: 03/26/2020
55
ms.topic: conceptual
66
ms.reviewer: janders
77
#Customer intent: As a blockchain developer, I want to understand common development tools I can use with Azure Blockchain Service, so that I can get started developing blockchain applications using Azure.
@@ -19,6 +19,8 @@ There are different types of clients for blockchain networks including full node
1919

2020
You can connect to consortium members using the Azure Blockchain Development Kit Visual Studio Code extension. Once connected to a consortium, you can compile, build, and deploy smart contracts to an Azure Blockchain Service consortium member.
2121

22+
To develop sophisticated enterprise blockchain solutions, a development framework is needed to connect to different blockchain networks and manage smart contract lifecycles. Most projects interact with at least two blockchain nodes. Developers use a local blockchain during development. When the application is ready for test or release, the developer deploys to a blockchain network. For example, the main public Ethereum network or Azure Blockchain Service. Azure Blockchain Development Kit for Ethereum extension in Visual Studio Code uses Truffle. Truffle is a popular blockchain development framework to write, compile, deploy, and test decentralized applications on Ethereum blockchains. You can also think of Truffle as a framework that attempts to seamlessly integrate smart contract development and traditional web development.
23+
2224
For more information, see [Quickstart: Use Visual Studio Code to connect to an Azure Blockchain Service consortium network](connect-vscode.md).
2325

2426
### MetaMask
@@ -33,14 +35,6 @@ Geth is the command-line interface for running a full Ethereum node implemented
3335

3436
For more information, see [Quickstart: Use Geth to attach to an Azure Blockchain Service transaction node](connect-geth.md).
3537

36-
## Development framework configuration
37-
38-
To develop sophisticated enterprise blockchain solutions, a development framework is needed to connect to different blockchain networks and manage smart contract lifecycles.
39-
40-
Truffle is a popular blockchain development framework to write, compile, deploy, and test decentralized applications on Ethereum blockchains. You can also think of Truffle as a framework that attempts to seamlessly integrate smart contract development and traditional web development.
41-
42-
Most projects interact with at least two blockchain nodes. Developers use a local blockchain during development. When the application is ready for test or release, the developer deploys to a blockchain network. For example, the main public Ethereum network or Azure Blockchain Service. Truffle can be used to compile and deploy smart contracts for each network and simplifies final application deployment. For more information, see [Quickstart: Use Truffle to connect to a an Azure Blockchain Service network](connect-truffle.md).
43-
4438
## Ethereum Quorum private transactions
4539

4640
Quorum is an Ethereum-based distributed ledger protocol with transaction plus contract privacy and new consensus mechanisms. Key

articles/blockchain/service/index.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,6 @@ landingContent:
4444
url: connect-metamask.md
4545
- text: Use Geth to connect to a transaction node
4646
url: connect-geth.md
47-
- text: Use Truffle to connect to a transaction node
48-
url: connect-truffle.md
4947
- linkListType: tutorial
5048
links:
5149
- text: Use Visual Studio Code to create, build, and deploy smart contracts

0 commit comments

Comments
 (0)