Tips eBay managed blockchain tutorial

volien.kiet

New member
#Ebay #BlockChain #Managed blockchain #tutorial #Ebay blockchain

## Hướng dẫn blockchain được quản lý eBay

Blockchain do eBay quản lý là một dịch vụ blockchain được quản lý đầy đủ giúp bạn dễ dàng tạo, triển khai và quản lý các ứng dụng blockchain.Nó được xây dựng trên nền tảng Fabric Hyperledger nguồn mở và cung cấp một giải pháp chìa khóa trao tay cho các doanh nghiệp thuộc mọi quy mô.

Hướng dẫn này sẽ hướng dẫn bạn qua các bước tạo và triển khai một ứng dụng blockchain đơn giản trên blockchain do eBay quản lý.Chúng tôi sẽ sử dụng [sdk fabric cho node.js] (https://fabric-sdk-node.readthedocs.io/en/latest/) để tương tác với mạng blockchain.

### Điều kiện tiên quyết

Để hoàn thành hướng dẫn này, bạn sẽ cần những điều sau đây:

* Một tài khoản [nền tảng đám mây của Google] (https://cloud.google.com/) tài khoản
* [Blockchain CLI được quản lý trên eBay] (https://github.com/ebay/managed-blockchain-cli)
* [Fabric SDK cho Node.js] (https://fabric-sdk-node.readthedocs.io/en/latest/)

### Tạo mạng blockchain

Bước đầu tiên là tạo một mạng blockchain.Để làm điều này, bạn sẽ cần sử dụng blockchain CLI do eBay quản lý.

1. Cài đặt Blockchain CLI do eBay quản lý.

`` `bash
NPM Cài đặt -G -G-Blockchain-cli quản lý ebay
`` `

2. Tạo một mạng blockchain mới.

`` `bash
EMBC tạo mạng lưới của tôi
`` `

Điều này sẽ tạo ra một mạng blockchain mới với tên `network`.

### Triển khai ứng dụng blockchain

Bây giờ bạn đã tạo một mạng blockchain, bạn có thể triển khai một ứng dụng blockchain cho nó.Để làm điều này, bạn sẽ cần sử dụng SDK vải cho Node.js.

1. Tạo một thư mục dự án mới.

`` `bash
MKDIR My-app
cd my-app
`` `

2. Cài đặt SDK vải cho Node.js.

`` `bash
NPM Cài đặt nút Fabric-SDK
`` `

3. Tạo một tệp mới có tên là `app.js`.

`` `JavaScript
hằng số {
Cửa ngõ,
Networkconfig,
Kênh,
Hợp đồng,
} = Yêu cầu ('Fabric-SDK-Node');

// Tạo một cổng mới.

const gateway = new gateway ({
NetworkConfig: new NetworkConfig ('My-Network'),
});

// Kết nối với mạng blockchain.

đang chờ cổng.connect ();

// Nhận kênh có tên là "Mychannel".

Channel const = Await Gateway.getChannel ('Mychannel');

// Nhận hợp đồng có tên là "MyContract".

Const Hợp đồng = Hợp đồng mới (kênh, 'MyContract');

// Gọi phương thức "Tạo" trên hợp đồng.

Const result = Await Hợp đồng.Create ('My-Asset', {
Giá trị: 100,
});

// In kết quả.

console.log (kết quả);
`` `

4. Chạy ứng dụng.

`` `bash
Node app.js
`` `

Điều này sẽ triển khai ứng dụng blockchain vào mạng blockchain `m-network`.

### Phần kết luận

Trong hướng dẫn này, bạn đã học cách tạo và triển khai một ứng dụng blockchain trên blockchain do eBay quản lý.Bạn có thể tìm hiểu thêm về blockchain được quản lý trên eBay bằng cách truy cập [tài liệu blockchain được quản lý trên eBay] (eBay Developers Program).

## hashtags

* #Ebay
* #BlockChain
* #BlockChain
* #tutorial
* #Ebay blockchain
=======================================
#Ebay #BlockChain #Managed blockchain #tutorial #Ebay blockchain

## eBay Managed Blockchain Tutorial

eBay Managed Blockchain is a fully managed blockchain service that makes it easy to create, deploy, and manage blockchain applications. It is built on the open source Hyperledger Fabric platform and provides a turnkey solution for businesses of all sizes.

This tutorial will walk you through the steps of creating and deploying a simple blockchain application on eBay Managed Blockchain. We will use the [Fabric SDK for Node.js](https://fabric-sdk-node.readthedocs.io/en/latest/) to interact with the blockchain network.

### Prerequisites

To complete this tutorial, you will need the following:

* A [Google Cloud Platform](https://cloud.google.com/) account
* The [eBay Managed Blockchain CLI](https://github.com/ebay/managed-blockchain-cli)
* The [Fabric SDK for Node.js](https://fabric-sdk-node.readthedocs.io/en/latest/)

### Creating a Blockchain Network

The first step is to create a blockchain network. To do this, you will need to use the eBay Managed Blockchain CLI.

1. Install the eBay Managed Blockchain CLI.

```bash
npm install -g ebay-managed-blockchain-cli
```

2. Create a new blockchain network.

```bash
embc create network my-network
```

This will create a new blockchain network with the name `my-network`.

### Deploying a Blockchain Application

Now that you have created a blockchain network, you can deploy a blockchain application to it. To do this, you will need to use the Fabric SDK for Node.js.

1. Create a new project directory.

```bash
mkdir my-app
cd my-app
```

2. Install the Fabric SDK for Node.js.

```bash
npm install fabric-sdk-node
```

3. Create a new file called `app.js`.

```javascript
const {
Gateway,
NetworkConfig,
Channel,
Contract,
} = require('fabric-sdk-node');

// Create a new gateway.

const gateway = new Gateway({
networkConfig: new NetworkConfig('my-network'),
});

// Connect to the blockchain network.

await gateway.connect();

// Get the channel named "mychannel".

const channel = await gateway.getChannel('mychannel');

// Get the contract named "mycontract".

const contract = new Contract(channel, 'mycontract');

// Invoke the "create" method on the contract.

const result = await contract.create('my-asset', {
value: 100,
});

// Print the result.

console.log(result);
```

4. Run the application.

```bash
node app.js
```

This will deploy the blockchain application to the `my-network` blockchain network.

### Conclusion

In this tutorial, you learned how to create and deploy a blockchain application on eBay Managed Blockchain. You can learn more about eBay Managed Blockchain by visiting the [eBay Managed Blockchain documentation](https://developer.ebay.com/managed-blockchain/docs/).

## Hashtags

* #Ebay
* #BlockChain
* #Managed blockchain
* #tutorial
* #Ebay blockchain
 
Join Telegram ToolsKiemTrieuDoGroup
Back
Top