币圈信息网 币圈新闻 FIBOS 100%纯小白从0开始兑换教程

FIBOS 100%纯小白从0开始兑换教程

版权声明:本文由木鸡区块链原创,转载著名作者和出处。从0开始兑换FIBOS!花费不超过10元!不需要

版权声明:

本文由木鸡区块链原创,转载著名作者和出处。

从0开始兑换FIBOS!花费不超过10元!不需要懂代码,只需要简单的电脑知识,即可兑换!本文参考了目前市面上的几个教程(脚本大部分参考了caigen的代码),但这些教程还是对真小白并不友好,本文进行了更加彻底的小白化教程。尽可能让小白都能简单兑换!

一、Linux系统

如果只有windows,没有mac,怎么弄?这个简单,租啊,木鸡拿出了租主节点用的VPS服务器,因为VPS是Linux系统,正好可以用来建立FIBOS环境。

使用Linux要知道一些Linux的基本操作,如鼠标右键就是复制功能,你在windows上ctrl+c复制之后,在linux控制台窗口点一下鼠标右键即为复制,这点在Linux中输入密码的时候尤为重要。

我是在 https://www.vultr.com/ 网站租的服务器,创建好账户后,就可以进行充值了,支付宝最少充值为$10,如果你有信用卡,充值$1也是可以的。

充值好后,选择新建服务器,推荐选择新加坡服务器

选择Ubuntu 16.04 x64的系统。选择$3.5刀一月的服务。

然后点击Deploy Now,系统就开始部署你的服务器了(需要10分钟左右)。之后获得你的服务器IP和密码。你可以点进去查看你的服务器细节。

在windows电脑上下载PuTTY,百度搜索下载即可,用于远程连接客户端。Host Name输入你的IP地址。第一次连接有弹窗,选择是即可。

连接后,进入,用户名输入root,密码从网站拷贝后在窗口点击鼠标右键即复制,注意:密码位置由于安全原因,不会有任何反馈,右键粘贴后点击回车即可。

这样Linux即正常运行,第一步完成!

二、搭建FIBOS环境

在Linux操作窗口下,新建一个文件夹,比如叫FIBOS

mkdir FIBOS

进入该文件夹

cd FIBOS

在该窗口下使用命令下载并安装fibos(复制以下代码)等待下载并安装。

curl -s https://fibos.io/download/installer.sh |sh

几分钟后,下载安装完成,验证安装是否成功

fibos –version

显示v0.27.0-dev,则表示一切安装正常。

三、创建FIBOS账户

初始化项目

fibos –init

弹出的信息都不用填,一律回车处理,最后填yes 结束

安装依赖,等待完成(不到1分钟)

fibos –install fibos.js

建立第一个脚本,创建FIBOS账号

vi 01-create-account.js

——————————————-

输入以上命令后会进入该脚本的文本编辑界面,vi编辑模式的基本操作参考如下:

编辑模式:使用vi进入文本后,按i开始编辑文本退出编辑模式:按ESC键,然后:   :q! 不保存文件,强制退出vi命令    :w 保存文件,不退出vi命令    :wq 保存文件,退出vi命令

比如:wq,依次输入:,然后w,然后q,就是保存文本。

——————————————–

进入编辑模式后,拷贝以下代码到编辑模式中,其中FIBOS账号名字需要你自己定义输入,规则如下,比如mujidamm1234,用你自己的账户名来取代下面代码的中文。注意:输入账号名的地方前后不能带空格,必须“(无空格)账号名(无空格)”,否则出错之后,同一个IP要一个小时CD后才能再次创建账号。

var http = require(\’http\’);var FIBOS = require(\”fibos.js\”);var prikey = FIBOS.modules.ecc.randomKeySync();var pubkey = FIBOS.modules.ecc.privateToPublic(prikey);var account = \”输入你自己的FIBOS账号名\”;console.log(\’prikey\’, prikey);console.log(\’pubkey\’, pubkey);var httpClient = new http.Client();var httpServerHost = \”http://tunnel.fibos.io/1.0/app/token/create\”;var rep = httpClient.post(httpServerHost, {json: {account: account,pubkey: pubkey}}).json()console.log(rep);

拷贝之后,检查代码是否完整(经常会前后拷贝不完整,可以手动补一下),然后按ESC,再按:wq保存退出。

运行该脚本

fibos01-create-account.js

如果显示成功,则表示账号创建成功,将你的账号名,公钥和私钥拷贝下来保存好。

四、发送ESO到你的账户

木鸡是在币安发币的,速度比较快,大约十几分钟就可以到账。

提现地址写fiboscouncil,提现备注写你刚刚创建的FIBOS账户名。

五、查看自己的账户,进行FO转换

建立第二个脚本,查看自己的账户

vi 02-balance.js

然后拷贝以下代码,注意替换你自己的FIBOS账户名称

var FIBOS = require(\”fibos.js\”);var myAccountName = \’输入你自己的FIBOS账户名称\’; var config = {chainId: \”6aa7bd33b6b45192465afa3553dedb531acaaff8928cf64b70bd4c5e49b7ec6a\”,httpEndpoint: \”http://se-rpc.fibos.io:8870\”,verbose: false,}var fibos_client = FIBOS({chainId: config.chainId,httpEndpoint: config.httpEndpoint,verbose: false,logger: {log: null,error: null}})var rs = fibos_client.getTableRowsSync(true, \”eosio.token\”, myAccountName, \”accounts\”);console.log(rs);

运行该脚本

fibos02-balance.js

如果查到记录,则说明EOS已经到账

建立第三个脚本,兑换FO

vi 03-exchange.js

然后拷贝以下代码,注意有三处输入地方,账户名,私钥和兑换多少EOS,在引号中改为你的账户名、私钥以及兑换额度

var FIBOS = require(\”fibos.js\”);var myAccountName = \’mujidamm1234\’; //输入自己的FIBOS账户名称var privKey = \’5GB2qF2tqSYCta2JfsE6zhhi1xCAKu8nsdqXYZVH6oieavh2ARs\’; // 输入你的私钥var eosAmount = \’0.5000\’; // 输入你的兑换额度var config = {chainId: \”6aa7bd33b6b45192465afa3553dedb531acaaff8928cf64b70bd4c5e49b7ec6a\”,priKey: privKey,httpEndpoint: \”http://se-rpc.fibos.io:8870\”,verbose: false,}var fibos_client = FIBOS({chainId: config.chainId,keyProvider: config.priKey,httpEndpoint: config.httpEndpoint,verbose: false,logger: {log: null,error: null}})let ctx = fibos_client.contractSync(\”eosio.token\”);var result = ctx.exchangeSync(myAccountName, `${eosAmount} [email protected]`,`0.0000 [email protected]`, `exchange EOS to FO`, {authorization: myAccountName});console.log(result);

运行该脚本

fibos03-exchange.js

会显示一大串运行代码并没有报错,则表示你兑换成功。

此时你可以使用第二个脚本查看你的EOS和FO余额。

fibos02-balance.js

可以查到兑换的FO,恭喜你,兑换成功!

本文来自网络,不代表币圈信息网立场,转载请注明出处:https://www.lpbwg.com/30711.html

作者: bqxxw

返回顶部