neo-thinsdk-cs 之 thinWallet 接入私链】的更多相关文章

neo-thinsdk-cs 之 thinWallet 接入私链 2017年底刚开始接触区块链,目前在被 NEO 折磨. 一开始被官方文档和 NEO-GUI 搞得体无完肤(尤其是传说中的 F12),也找了各种调试工具用来搞 NeoContract,然并卵. 直到有一天发现了 NewEconoLab ,在它的 github 上有一个项目 neo-thinsdk-cs ,用 C# 实现了一个轻钱包 -- thinWallet . 这个轻钱包只做了一件事情,就是做交易,它把整个交易的流程都体现出来了,…
1.准备工作 1.NEO-GUI 2.NEO-CLI 3..NET Core Runtime (不能是2.x版本,官方建议是1.12,实际上我用1.14也是没有问题的) 4.四台windows操作系统的虚拟机(本文是基于AWS的,理论上本地跑虚拟机也是没问题的) 2.部署NEO节点 先给出官方文档的链接--NEO节点部署(官方文档),可以对照这个文档一起进行. 1.先准备好要充当节点的虚拟机.这里以AWS为例,打开AWS首页,注册登录,登录成功后,选择AWS管理控制台,然后再点击左上角的服务,选…
链接:https://www.jianshu.com/p/90dea623ffdf 简介 本篇文章,将跟大家介绍eos私链的激活.基础智能合约的安装,以及为大家演示转账等基础操作.还没有安装eos私链的同学,可以参考我上篇文章,先搭建好私链. 智能合约 承接上篇文章,我们启动私链 —> 创建公私钥对 —> 创建钱包 —> 将公私钥对导入钱包 —> 创建user账户.有同学会问,我们什么时候能发交易.做一些转账等基本操作?那我们就不得不提出一个新概念—智能合约.简单来说,智能合约是条…
1.第一步环境搭建 运行环境:window  客户端版本:Go语言geth 下载地址https://ethereum.github.io/go-ethereum/downloads/ 以太坊API中文文档:http://web3.tryblockchain.org/Web3.js-api-refrence.html 下载后在桌面创建一个json文件 一下是文件内容 { "config": { ,// 私链区块链的ID 1是公链的ID ,//硬分叉高度 ,//eip "eip1…
上一篇讲了 以太坊私链搭建 首先下载Ethereum Wallet 钱包 可以直接百度 下载如果直接打开它会默认连接公链 所以我们要通过命令打开 "F:\Program Files\Ethereum-Wallet\Ethereum Wallet.exe" --rpc "http://127.0.0.1:8544" 8544 是我运行客户端的端口  --rpc 可以在你该开的以太坊客命令户端 看 它是客户端运行的地址  一般是 --rpc "\\\\.\\p…
1. 共享密钥 同一个IPFS私链内的所有节点必须共享同一个密钥才能加入. 首先我们使用密钥创建工具,创建一个密钥. 下载地址:https://github.com/Kubuxu/go-ipfs-swarm-key-gen ,该工具可以使用Go语言get-u安装 > go get -u github.com/Kubuxu/go-ipfs-swarm-key-gen/ipfs-swarm-key-gen 创建密钥: > ipfs-swarm-key-gen > ~/.ipfs/swarm.…
首先要下载geth,下载地址:https://gethstore.blob.core.windows.net/builds/geth-windows-amd64-1.7.0-6c6c7b2a.exe 下载好geth之后,新建一个文件夹,接着就是需要一个创世配置文件,这个文件是一个json文件,提供了 创世区块所需要的信息,下面就是创世区块配置文件 { "coinbase": "0x0000000000000000000000000000000000000000",…
如何创建私链: 创建创世配置文件: 首先需要创建一个“创世”json配置文件,此文件描述了创世区块的一些参数.下面就是文件中的内容: { "coinbase": "0x0000000000000000000000000000000000000000", "config": { "homesteadBlock": 5 }, "difficulty": "0x20000", "ex…
  以太坊geth区块链私链建立 geth的github https://github.com/ethereum/go-ethereum 下载最新(1.8)的geth,windows下安装很简单 关于私链在geth的github wiki上private network一章有指南,下面进行部分翻译和整合 (In this context private only means reserved or isolated, rather than protected or secure.私链仅指私有,…
环境  centos 7   搭建 3 个节点的 私链. 第一步 安装 一些依赖的 工具 yum update -y && yum install git wget bzip2 vim gcc-c++ ntp epel-release nodejs cmake -y 第二步 安装 Go  ,以太坊的区块链是GO写的 下载go:   wget https://dl.google.com/go/go1.10.linux-amd64.tar.gz解压:     tar -C /usr/local…