跳转到内容
FIBOS社区

huntformm

成员
  • 内容数

    66
  • 注册日期

  • 最后上线

  • 赢了几天

    1

huntformm 发表的所有内容

  1. huntformm

    合约多签3月18日

    提案名称 newfo bv 提案发起人 londonbpfib5 提案说明 1. FIBOS 破壳行动 (newfo) 2. BP工资领取阀值修改为100(之前是1000) bv 提案所在区块 http://explorer.fibos.rocks/transactions/1ccd6a2d88b148d8ec3c4449e5198f011ac6178d996aae11e8da0d52b5e6360a http://explorer.fibos.rocks/transactions/e8921ba064253d0861183019a67d0d6669577c1f95ef198d24d52ec44d0fd0aa 如何操作 网站查询入口 https://explorer.fibos.rocks/tools/multisig 操作工具及查询 https://github.com/FIBOS-Community/ProposeTool 参数解码方法 const FIBOS = require("fibos.js"); const fibos = FIBOS(); const hex_data = "00a6823403ea305500000000a8ed32320000000080ab26a70100000000020000000000ea305500000000a8ed3232010000a6823403ea305500804a1401ea3055010000" let rawdata = FIBOS.modules.Fcbuffer.fromBuffer(fibos.fc.structs.updateauth, Buffer.from(hex_data, 'hex')); console.log(rawdata);
  2. huntformm

    合约更新3月13日

    提案名称 fixbug313 提案发起人 londonbpfib5 提案说明 修复合约计算锁仓投票计算误差bug 提案所在区块 http://explorer.fibos.rocks/transactions/5af517f6a2d7e19e43d9748f66d8e6c06a3675872f23c8e68a176fb300f22ac9 如何操作 网站查询入口 https://explorer.fibos.rocks/tools/multisig 操作工具及查询 https://github.com/FIBOS-Community/ProposeTool 参数解码方法 const FIBOS = require("fibos.js"); const fibos = FIBOS(); const hex_data = "00a6823403ea305500000000a8ed32320000000080ab26a70100000000020000000000ea305500000000a8ed3232010000a6823403ea305500804a1401ea3055010000" let rawdata = FIBOS.modules.Fcbuffer.fromBuffer(fibos.fc.structs.updateauth, Buffer.from(hex_data, 'hex')); console.log(rawdata);
  3. huntformm

    system合约3月7日

    提案名称 voterecord 提案发起人 londonbpfib5 提案说明 FIBOS主网“風”计划 - 投票激励 提案所在区块 http://explorer.fibos.rocks/transactions/3f0bda9f2deb14966798ea91c1aa6fedd9e51a7d2d0a9da1198516cb4f504185 如何操作 网站查询入口 https://explorer.fibos.rocks/tools/multisig 操作工具及查询 https://github.com/FIBOS-Community/ProposeTool 参数解码方法 const FIBOS = require("fibos.js"); const fibos = FIBOS(); const hex_data = "00a6823403ea305500000000a8ed32320000000080ab26a70100000000020000000000ea305500000000a8ed3232010000a6823403ea305500804a1401ea3055010000" let rawdata = FIBOS.modules.Fcbuffer.fromBuffer(fibos.fc.structs.updateauth, Buffer.from(hex_data, 'hex')); console.log(rawdata);
  4. huntformm

    多签提案3月5日

    提案名称 backnc 提案发起人 londonbpfib5 提案说明 经过提案fixj,已修复用户取消抵押资源可能带来的资产赎回延迟问题。 经过核实有4个账户受此bug影响。 应该由eosio.stake返还的抵押FO未到账。 因此特提出新提案,调用eosio.stake账号重新启动对此4个账号的transfer命令,完成抵押返还。 具体账号和待解押FO见以下 账号 解押FO jayyoung1234 100,000 veryokbetter 400,000 sleepiozjh11 4 fibossmakeit 129,985 总计 629,989 提案所在区块 http://explorer.fibos.rocks/transactions/dbb007d1faedd871f2ce5bd440be4d82715cfc5606b778406ad038f684b48228 如何操作 网站查询入口 https://explorer.fibos.rocks/tools/multisig 操作工具及查询 https://github.com/FIBOS-Community/ProposeTool 参数解码方法 const FIBOS = require("fibos.js"); const fibos = FIBOS(); const hex_data = "00a6823403ea305500000000a8ed32320000000080ab26a70100000000020000000000ea305500000000a8ed3232010000a6823403ea305500804a1401ea3055010000" let rawdata = FIBOS.modules.Fcbuffer.fromBuffer(fibos.fc.structs.updateauth, Buffer.from(hex_data, 'hex')); console.log(rawdata);
  5. huntformm

    system合约升级3月4日

    提案名称 fixj 提案发起人 londonbpfib5 提案说明 修复用户取消抵押资源可能带来的资产赎回延迟问题 提案所在区块 http://explorer.fibos.rocks/transactions/a0f789b0663ad6914c4402cbabfa6a27d71b06f2432870575b20cf15e4d33dc1 如何操作 网站查询入口 https://explorer.fibos.rocks/tools/multisig 操作工具及查询 https://github.com/FIBOS-Community/ProposeTool 参数解码方法 const FIBOS = require("fibos.js"); const fibos = FIBOS(); const hex_data = "00a6823403ea305500000000a8ed32320000000080ab26a70100000000020000000000ea305500000000a8ed3232010000a6823403ea305500804a1401ea3055010000" let rawdata = FIBOS.modules.Fcbuffer.fromBuffer(fibos.fc.structs.updateauth, Buffer.from(hex_data, 'hex')); console.log(rawdata);
  6. huntformm

    token合约升级

    提案名称 foaddexitfee 提案发起人 londonbpfib5 提案说明 FO的兑出EOS时手续费为3% 提案所在区块 http://explorer.fibos.rocks/transactions/63adfbbf1e747a794aed29c84e8aef2e6fc437519a3720ea1934361b570e14ea 如何操作 网站查询入口 https://explorer.fibos.rocks/tools/multisig 操作工具及查询 https://github.com/FIBOS-Community/ProposeTool 参数解码方法 const FIBOS = require("fibos.js"); const fibos = FIBOS(); const hex_data = "00a6823403ea305500000000a8ed32320000000080ab26a70100000000020000000000ea305500000000a8ed3232010000a6823403ea305500804a1401ea3055010000" let rawdata = FIBOS.modules.Fcbuffer.fromBuffer(fibos.fc.structs.updateauth, Buffer.from(hex_data, 'hex')); console.log(rawdata);
  7. huntformm

    system和token合约升级2月26日

    提案名称 updateunlock 提案发起人 londonbpfib5 提案说明 修改锁仓通证解锁算法,支持由项目方用流通通证进行置换,增加项目方运营灵活性。 提案所在区块 http://explorer.fibos.rocks/transactions/40ae01a2ed982be3c2ed44947037222952ca8da552ae8dcdcf36f1daf4b22e84 如何操作 网站查询入口 https://explorer.fibos.rocks/tools/multisig 操作工具及查询 https://github.com/FIBOS-Community/ProposeTool 参数解码方法 const FIBOS = require("fibos.js"); const fibos = FIBOS(); const hex_data = "00a6823403ea305500000000a8ed32320000000080ab26a70100000000020000000000ea305500000000a8ed3232010000a6823403ea305500804a1401ea3055010000" let rawdata = FIBOS.modules.Fcbuffer.fromBuffer(fibos.fc.structs.updateauth, Buffer.from(hex_data, 'hex')); console.log(rawdata);
  8. huntformm

    fibos v1.5.4.1 升级说明

    fibos升级说明 版本 v1.5.4.1 说明 1. API节点的内存泄露导致的API节点崩溃 2. defer transaction阻塞导致的部分dapp出现安全漏洞 3. Implement next()、previous()、upperbound()、lowerbound() for db index iterator 4. Implement begin()、end() for db table iterator 升级时间 2019年1月24日 安装地址 curl -s https://fibos.io/download/installer.sh | sh 普通节点升级步骤 1.登陆节点服务器 2.一键升级fibos最新稳定版本 curl -s https://fibos.io/download/installer.sh | sh 3.确认fibos版本 1)命令 fibos 4.重启节点 bp节点升级步骤 方法一(推荐) 1.准备一个fibos最新稳定版本的备用节点 2.停止bp服务器 3.切换bp到备用节点 4.确认fibos版本 1)命令 fibos 5.升级成功 方法二 1.登陆bp服务器 2.一键升级fibos最新稳定版本 curl -s https://fibos.io/download/installer.sh |sh 3.确认fibos版本 1)命令 fibos 4.重启bp节点 更多基础操作 点击小课堂
  9. huntformm

    如何升级节点的fibos版本

    本文介绍主要如何升级fibos的版本并且如何验证 如何查看fibos版本 如何升级fibos版本 如何查看fibos版本 可以两个方法: 方法一 通过外部查看验证 访问节点的服务: 例如: http://ln-rpc.fibos.io:8870/v1/chain/get_info { server_version: "ced8d7db", chain_id: "6aa7bd33b6b45192465afa3553dedb531acaaff8928cf64b70bd4c5e49b7ec6a", head_block_num: 24030312, last_irreversible_block_num: 24029983, last_irreversible_block_id: "016eab1fc50337a9319ed44b437258bee2c9fa72bad3b4ef48e930f570fecba2", head_block_id: "016eac6844f2e664795c932b0bdb81556b0abf43793c9a17952bb86c211c49a2", head_block_time: "2019-01-15T09:15:45.500", head_block_producer: "superbpusphl", virtual_block_cpu_limit: 200000000, virtual_block_net_limit: 1048576000, block_cpu_limit: 199900, block_net_limit: 1048576, server_version_string: "v1.5.0.1" } 可以知道当前版本 v1.5.0.1 方法二 登陆节点服务器,输入命令 fibos 回车 Welcome to FIBOS v1.5.0.1. Based on fibjs 0.27.0-dev. Type ".help" for more information. > 可以知道当前版本v1.5.0.1 如何升级fibos版本 1. 登陆服务器 2. 直接运行安装命令(更多安装文档,访问官网) curl -s https://fibos.io/download/installer.sh | sh 3. 重启节点服务(如使用screen以下为步骤) 1)输入命令:screen -ls // 列出节点服务所在会话,假设会话名称为bp 2)输入命令screen -r bp //进入 名称为bp的会话 3)进入bp会话后发现节点同步的输入信息。 停止节点服务 ,操作 ctrl+c ,平滑退出 4)命令启动节点 4. 通过上面方法1和方法2验证升级完成 关于screen使用 如发现 screen -r bp 进不了会话,说会话已被使用,可以强制踢下已经访问会话的用户,自己登陆 命令 screen -D -r bp
  10. huntformm

    fibos的可用p2p地址实时查询

    实时查询 http://p2pcheck.fibospubg.top/v1/net/connections
  11. https://github.com/fibosRocks/producerjson
  12. huntformm

    如何在fibos上公布自己的bp信息

    一键工具 https://github.com/FIBOS-Community/fibos-p2p
  13. huntformm

    启动的一个FIBOS节点

    FIBOS 支持常用的 UNIX 操作系统,比如 Mac OSX,Linux 和 FreeBSD。 一、安装FIBOS 1)登陆服务器运行命令 curl -s https://fibos.io/download/installer.sh | sh 2)查看fibos版本 运行命令 fibos 回车 Welcome to FIBOS v1.5.0.1. Based on fibjs 0.27.0-dev. Type ".help" for more information. > 3)退出版本查看 输入 .exit 回车 >.exit 二、运行前准备 FIBOS节点需在后台会中运行,不然当你退出当前服务器会话时候,节点服务就随着当前回话的中止回收,被关闭释放。 这种情况下最常用的是 screen 命令; 方法: 1)登陆服务器 一般情况下保持 root用户 ,如果不是可以使用命令: sudo su 来切换。 2)开启一个新会话 (创建一个名称为node的新会话): screen -S node 3)回车后 已经进入node会话中,这时候就可以开始配置节点了 4)当启动节点后看见 在同步数据输出 ,保持node会话存在并退到新登录服务器时候的会话,使用命令 ctrl+A+D; 三、启动节点 启动一个从0同步的节点 1)下载快速启动节点代码(https://github.com/FIBOS-Community/fibos-nodes) git clone https://github.com/FIBOS-Community/fibos-nodes.git 2)下载完成后,进取文件夹 fibos-nodes cd fibos-nodes 3) 启动节点 fibos seed.js 通过备份启动节点 1) 同上 1) 2) 同上 2) 3) 创建数据文件夹 blockData mkdir blockData 4) 进入文件夹 blockData cd blockData 5) 下载备份数据(http://ghost.bp.fo/ 或者 http://fibos.team/#/) 以ghost为例,下面是写文章时候最新的块: wget http://ghost.bp.fo/ghost/data_23831582.tar.gz 6) 解压备份(下载完成后当前blockData下会有个文件 data_23831582.tar.gz) tar -zxvSf data_23831582.tar.gz 7) 启动节点 (解压完成后发现 blockData 多了一个data 文件夹,这时候返回上一文件夹,就是fibos-nodes 文件夹下面启动节点。 cd .. fibos seed.js 四、检查节点 1)启动命令回车后 会看到 节点同步的输入。这时候 要保持节点服务继续运行退出当前会话 使用命令 ctrl+A+D; 2)查看节点信息 curl http://127.0.0.1:8870/v1/chain/get_info screen 常用命令 screen -S yourname -> 新建一个叫yourname的session screen -ls -> 列出当前所有的session screen -r yourname -> 回到yourname这个session screen -d yourname -> 远程detach某个session screen -d -r yourname -> 结束当前session并回到yourname这个session
  14. huntformm

    节点服务器配置选择

    高级保障 中级标配 低配续航 节点类型 bp/tracker/api/备份 bp/tracker/api/备份 api/备份 系统类型 Ubuntu Server 16.04+,X64 Ubuntu Server 16.04+,X64 Ubuntu Server 16.04+,X64 硬盘 300G+ 300G+ 100G+ 内存 16G 8G 4G CPU 8核 4核 2核 高级保障:适合BP服务器,业务服务器,api服务器,备份服务器 中级标配:适合BP服务器,业务服务器,api服务器,备份服务器 低配续航: 适合用于普通的api服务器或者备份服务器
  15. huntformm

    节点服务器配置选择

    FIBOS 支持常用的 UNIX 操作系统,比如 Mac OSX,Linux 和 FreeBSD。
  16. 本文介绍下如何通过快照启动FIBOS节点。 快照创建无需停止节点打包数据比备份数据更方便快捷。如果还不清楚如何启动一个fibos节点请参考 启动fibo节点 fibos版本 v1.4.1+ 如何创建快照 1. 配置快照目录 快照生成位置 config.data_dir 为根目录,可以配置 例1 config.data_dir = "./blockData/data" fibos.load("producer", { "snapshots-dir": "snapshots" }); 那么快照生成位置为 "./blockData/data/snapshots" 例2 config.data_dir = "./blockData/data" fibos.load("producer", { "snapshots-dir": "../snapshots" }); 那么快照生成位置为 "./blockData/snapshots" 2. 载入producer_api fibos.load("producer_api"); 3. 生成快照 curl http://127.0.0.1:8870/v1/producer/create_snapshot 例1 调用结果 { "head_block_id":"00003070049e51276829f6d1020fa638e5428fc9f8b0532fc60f680d72359dbe", "snapshot_name":"./blockData/data/snapshots/snapshot-00003070049e51276829f6d1020fa638e5428fc9f8b0532fc60f680d72359dbe.bin" } 例2 调用结果 { "head_block_id":"000006a4529a21b72b58c70c262fd3a754930d68b30b0b166f72fc1dbbc376e8", "snapshot_name":"./blockData/data/./snapshots/snapshot-000006a4529a21b72b58c70c262fd3a754930d68b30b0b166f72fc1dbbc376e8.bin" } 如何通过快照启动 1.配置快照文件路径 例1 fibos.load("chain", { "snapshot": "./blockData/data/snapshots/snapshot-00003070049e51276829f6d1020fa638e5428fc9f8b0532fc60f680d72359dbe.bin" }); 例2 fibos.load("chain", { "snapshot": "./blockData/snapshots/snapshot-00003070049e51276829f6d1020fa638e5428fc9f8b0532fc60f680d72359dbe.bin" }); 2.启动服务 fibos.start();
  17. huntformm

    token合约升级1月7日

    提案名称 fixsnapshot 提案发起人 londonbpfib5 提案说明 在snapshot 中增加了connector_balance_issuer字段。 提案所在区块 https://explorer.fibos.rocks/transactions/ea05edc6267792c3eafb2350c0452b40f7e9072f537fafd4af51407f90659fe7 如何操作 网站查询入口 https://explorer.fibos.rocks/tools/multisig 操作工具及查询 https://github.com/FIBOS-Community/ProposeTool 参数解码方法 const FIBOS = require("fibos.js"); const fibos = FIBOS(); const hex_data = "00a6823403ea305500000000a8ed32320000000080ab26a70100000000020000000000ea305500000000a8ed3232010000a6823403ea305500804a1401ea3055010000" let rawdata = FIBOS.modules.Fcbuffer.fromBuffer(fibos.fc.structs.updateauth, Buffer.from(hex_data, 'hex')); console.log(rawdata);
  18. huntformm

    token合约升级

    提案名称 fixdoublecal 提案发起人 londonbpfib5 提案说明 修复了CW为1时,bancor计算精度损失的问题。 提案所在区块 https://explorer.fibos.rocks/transactions/6983b054eccf555e5f938c03d159b2927a920682d8e88a607fd9faf499115189 如何操作 网站查询入口 https://explorer.fibos.rocks/tools/multisig 操作工具及查询 https://github.com/FIBOS-Community/ProposeTool 参数解码方法 const FIBOS = require("fibos.js"); const fibos = FIBOS(); const hex_data = "00a6823403ea305500000000a8ed32320000000080ab26a70100000000020000000000ea305500000000a8ed3232010000a6823403ea305500804a1401ea3055010000" let rawdata = FIBOS.modules.Fcbuffer.fromBuffer(fibos.fc.structs.updateauth, Buffer.from(hex_data, 'hex')); console.log(rawdata);
  19. huntformm

    token合约升级提案-12月21日

    提案名称 upexcreated 提案发起人 londonbpfib5 提案说明 允许 EOS 和其他普通通证做准备金 参数说明 接口变更,excreate增加connector_balance_issuer,用于传入保证金发行方。 提案所在区块 https://explorer.fibos.rocks/transactions/67e0d15f70282b5d2ca627a1ee1094b924dec1f7b996b5606f912f94d5d64dcd 如何操作 网站查询入口 https://explorer.fibos.rocks/tools/multisig 操作工具及查询 https://github.com/FIBOS-Community/ProposeTool 参数解码方法 const FIBOS = require("fibos.js"); const fibos = FIBOS(); const hex_data = "00a6823403ea305500000000a8ed32320000000080ab26a70100000000020000000000ea305500000000a8ed3232010000a6823403ea305500804a1401ea3055010000" let rawdata = FIBOS.modules.Fcbuffer.fromBuffer(fibos.fc.structs.updateauth, Buffer.from(hex_data, 'hex')); console.log(rawdata);
  20. huntformm

    如何添加producer json信息?

    https://github.com/fibosRocks/producerjson 看这个 是个合约
  21. huntformm

    多签创建FOD

    提案名称 excreatefod 提案发起人 londonbpfib5 提案说明 目前 FIBOS 生态中不少项目在实体经济落地时需要保障项目价值的稳健发展,所以需要以稳定币作为通证准备金。 为满足生态的发展需求,我们推出 FIBOS 的稳定币---FOD。 参数说明 通证名称: FOD 发行方: eosio 通证类型: 普通通证 通证初始发行量: 1000亿 通证初始增发量: 1000亿 通证增发账号: eth2fibosgtw 提案所在区块 https://explorer.fibos.rocks/transactions/41c6316927014f74276fa739e84bb82cfa09afc7afe1e11c4c378ab73bb38387 提案参数: 0000000000ea305500008a5d7845630106464f44000000000000000000000000000000000000000006464f4400000000000000000000000006464f4400000000000000000000000004464f00000000000000000000000000000000000000000000000000 { "issuer": "eosio", "maximum_supply": "100000000000.000000 FOD", "connector_weight": 0, "maximum_exchange": "0.000000 FOD", "reserve_supply": "0.000000 FOD", "reserve_connector_balance": "0.0000 FO", "expiration": "1970-01-01T00:00:00", "buy_fee": 0, "sell_fee": 0 } c033c3f4b8255a5600008a5d7845630106464f44000000000000000000ea305515697373756520746f20657468326669626f73677477 { "to": "eth2fibosgtw", "quantity": { "amount": "100000000000.000000", "precision": 6, "symbol": "FOD", "contract": "eosio" }, "memo": "issue to eth2fibosgtw" } 如何操作 网站查询入口 https://explorer.fibos.rocks/tools/multisig 操作工具及查询 https://github.com/FIBOS-Community/ProposeTool 参数解码方法 const FIBOS = require("fibos.js"); const fibos = FIBOS(); const hex_data = "00a6823403ea305500000000a8ed32320000000080ab26a70100000000020000000000ea305500000000a8ed3232010000a6823403ea305500804a1401ea3055010000" let rawdata = FIBOS.modules.Fcbuffer.fromBuffer(fibos.fc.structs.updateauth, Buffer.from(hex_data, 'hex')); console.log(rawdata);
  22. huntformm

    fibos v1.5.0.1 版本发布

    版本 v1.5.0.1 说明 EOS Inline action/deferred action 权限的安全隐患 安装地址 curl -s https://fibos.io/download/installer.sh |sh 普通节点升级步骤 1.登陆节点服务器 2.一键升级fibos最新稳定版本 curl -s https://fibos.io/download/installer.sh |sh 3.确认fibos版本 1)命令 fibos 2) v1.5.0.1 4.重启节点 bp节点升级步骤 方法一(推荐) 1.准备一个fibos最新稳定版本的备用节点 2.停止bp服务器 3.切换bp到备用节点 4.确认fibos版本 1)命令 fibos 2) v1.5.0.1 5.升级成功 方法二 1.登陆bp服务器 2.一键升级fibos最新稳定版本 curl -s https://fibos.io/download/installer.sh |sh 3.确认fibos版本 1)命令 fibos 2) v1.5.0.1 4.重启bp节点
  23. huntformm

    增加eosio.token权限

    提案名称 updateauth 提案发起人 londonbpfib5 提案说明 eosio.token 增加 权限类型 esoio.code 提案所在区块 https://explorer.fibos.rocks/transactions/d803823b274461dc13a5d21f41468c0723800ab745be51a627fd16d034d7e633 提案参数: 00a6823403ea305500000000a8ed32320000000080ab26a70100000000020000000000ea305500000000a8ed3232010000a6823403ea305500804a1401ea3055010000 { 'account': 'eosio', 'name': 'updateauth', 'authorization': [{ "actor": "eosio.token", "permission": "active" }], 'data': { "account": "eosio.token", "permission": "active", "parent": 'owner', "auth": { "threshold": 1, "keys": [], "accounts": [{ "permission": { "actor": 'eosio', "permission": 'active' }, "weight": 1, }, { "permission": { "actor": "eosio.token", "permission": "eosio.code" }, "weight": 1 }], "waits": [] } } } 如何操作 网站查询入口 https://explorer.fibos.rocks/tools/multisig 操作工具及查询 https://github.com/FIBOS-Community/ProposeTool 参数解码方法 const FIBOS = require("fibos.js"); const fibos = FIBOS(); const hex_data = "00a6823403ea305500000000a8ed32320000000080ab26a70100000000020000000000ea305500000000a8ed3232010000a6823403ea305500804a1401ea3055010000" let rawdata = FIBOS.modules.Fcbuffer.fromBuffer(fibos.fc.structs.updateauth, Buffer.from(hex_data, 'hex')); console.log(rawdata);
  24. huntformm

    节点服务器配置选择

    如果是固定带宽,先设置30 M+看下 流量情况,主要在同步拉数据的时候消耗。。稳定后动态调整下。 弹性就无所谓了
  25. huntformm

    节点服务器配置选择

    带宽50M+保持网络通常, 服务器建议放国外
×