Position: Home page » Ethereum » Ethereum development environment installation

Ethereum development environment installation

Publish: 2021-04-22 20:47:43
1. If this is only the most basic, it can be done by 100000 yuan. If you need to add other functions, it depends on the difficulty of the functions you add. If you want affordable price and good service, I suggest you consult Shengshi Huacai company. I've used it for two years, and almost no problems have occurred.
2. Ethereum architecture consciousness is the 6-tier architecture of regional block chain. They are: data layer, network layer, consensus layer, incentive layer, contract layer and application layer. I personally feel that the best thing to do in Ethereum development is Shengshi Huacai, which is very professional
3. According to the requirements of the manual, first measure whether the red and green lines correspond to the L1 of the interface; Is the yellow and black line corresponding to L2? If so, it must be the correct connection. Although the telephone line can be divided into positive and negative poles, the terminals can be connected at will, so there is a rectifier directional circuit inside the telephone. Even if the L1 and L2 lines are wrongly connected, the equipment will not be burnt out, so you can safely and boldly test.
4. It's a long story about the difference between 32-bit and 64 bit systems. First of all, let's understand the architecture technology of CPU. Usually we can see that there are x86 and x64 marks on computer hardware. In fact, these are two different CPU hardware architectures. X86 stands for 32-bit operating system and x64 stands for 64 bit operating system. So what does the "bit" in 32-bit and 64 bit mean? Compared with 32-bit technology, this bit of 64 bit technology means that the data width of cpugprs (general purpose registers) is 64 bits. The 64 bit instruction set is the instruction that runs 64 bit data, that is, the processor can run 64 bit data at a time. Let's take a simple but not particularly accurate example: the 32-bit throughput is 1m, while the 64 bit throughput is 2m< First, download a ghost version of win7 operating system, and now Doudou takes "deep technology ghost win7 SP1 x64 computer city installed version v2013.10" as a demonstration.
5. Build / env.sh go run build / ci.go install. / CMD / geth
make: * * [geth] error 1
there is no such directory, or the directory has insufficient permissions
6. My computer - & gt; Attribute - & gt; Advanced - & gt; Environment variables - & gt; Add the following environment variables to the system variables:
java_ The home value is: the directory where JDK is installed, and mine is C: &# 92; Program Files\ Java\ jdk1.6.0_ 34
the classpath value is:;% JAVA_ HOME%\ lib\ tools.jar;% JAVA_ HOME%\ lib\ dt.jar;% JAVA_ HOME%\ bin;( Pay attention to the & quot& quot; To add)
Path: append at the beginning.;% JAVA_ HOME%\ bin;% JAVA_ HOME%\ jre\ bin;( Pay attention to the & quot& quot; To add)

after the installation, you can check whether the JDK is installed successfully. Open the CMD window and enter Java – version to view the version information of JDK.
7.

Ethereum specifies the JSON RPC API application development interface that each node needs to implement. This interface is transport independent. Applications can use this interface protocol to operate Ethereum nodes through HTTP, websocket or IPC and other communication mechanisms:

8. Truffle is a world-class development environment, testing framework, Ethereum resource management channel, dedicated to making Ethereum development easier, truffle has the following:
built in smart contract compilation, linking, deployment and binary file management
automatic contract testing under rapid development
scripted and extensible deployment and publishing framework
the network environment management function deployed to no matter how many public or private networks
uses the package management provided by ethpm & NPM and erc190 standard
a direct interactive console that communicates directly with the contract (after writing the contract, you can verify it on the command line)
the configurable construction process supports tight integration
external scripts can be executed in truffle environment< Truffle is the most popular development framework, whose mission is to make development easier
installation method:
$NPM install - G truffle
environment requirements
nodejs 5.0 +
windows, Linux, or Mac OS X
truffle needs Ethereum client and supports standard JSON RPC API. For development, some are more suitable, which will be introced in the following chapters (for example, testrpc provides real-time feedback ring coding and debugging)
suggestions for Windows users
if you are a Windows user, we recommend that you use PowerShell or git bash to install and use the truffle framework. These two shell environments provide more convenient features than the default
if you have to use the command line, see the discussion here on how to configure truffle.
Hot content
Inn digger Publish: 2021-05-29 20:04:36 Views: 341
Purchase of virtual currency in trust contract dispute Publish: 2021-05-29 20:04:33 Views: 942
Blockchain trust machine Publish: 2021-05-29 20:04:26 Views: 720
Brief introduction of ant mine Publish: 2021-05-29 20:04:25 Views: 848
Will digital currency open in November Publish: 2021-05-29 19:56:16 Views: 861
Global digital currency asset exchange Publish: 2021-05-29 19:54:29 Views: 603
Mining chip machine S11 Publish: 2021-05-29 19:54:26 Views: 945
Ethereum algorithm Sha3 Publish: 2021-05-29 19:52:40 Views: 643
Talking about blockchain is not reliable Publish: 2021-05-29 19:52:26 Views: 754
Mining machine node query Publish: 2021-05-29 19:36:37 Views: 750