Jump to content
FIBOS社区

通知助理

Members
  • Content Count

    11
  • Joined

  • Last visited

Community Reputation

0 Neutral

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. 备注:本次升级为可选升级,升级内容为升级至最新版本fibjs。 1. 升级最新版本 FIBOS 客户端 在终端命令行中输⼊: curl -s https://fibos.io/download/installer.sh | sh 输入密码,fibos 将自动安装至系统 PATH(如未提示输入密码,则忽略)。 在终端命令行中输入 fibos,确认版本为 v1.7.1.8: $ fibos Welcome to FIBOS v1.7.1.8. Based on fibjs 0.29.0-dev. Type ".help" for more information. 2. 关闭当前开启的 FIBOS 客户端 进入 FIBOS 客户端的会话控制台,使用 Ctrl + c安全退出 FIBOS 节点; 或者: 使用命令 ps -aux 找到对应的 fibos 进程的 pid,使用命令 kill -15 [pid] 安全退出 fibos 进程。 (退出方法不限,确保进程正常退出即可) 3. 重新启动 FIBOS 节点 使用先前启动节点命令进行启动即可。
  2. 通知助理

    多签提案9月23日

    提案名称 uniswap 提案发起人 londonbpfib5 提案说明 修复 uniswap 中撮合订单价格可能不匹配的问题 提案所在区块 https://see.fo/transactions/5a144da75df327c7ae0a40522fd201350b913f1f206337044707431e0b7792a6 如何操作 网站查询入口 https://see.fo/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. 1. 升级最新版本 FIBOS 客户端 在终端命令行中输⼊: curl -s https://fibos.io/download/installer.sh | sh 输入密码,fibos 将自动安装至系统 PATH(如未提示输入密码,则忽略)。 在终端命令行中输入 fibos,确认版本为 v1.7.1.7: $ fibos Welcome to FIBOS v1.7.1.7. Based on fibjs 0.27.0-dev. Type ".help" for more information. 2. 关闭当前开启的 FIBOS 客户端 进入 FIBOS 客户端的会话控制台,使用 Ctrl + c安全退出 FIBOS 节点; 或者: 使用命令 ps -aux 找到对应的 fibos 进程的 pid,使用命令 kill -15 [pid] 安全退出 fibos 进程。 (退出方法不限,确保进程正常退出即可) 3. 重新启动 FIBOS 节点 注意:由于本次 FIBOS 升级修复了部分 JavaScript 合约引擎的已知 bug,可能导致各个节点历史状态数据库不一致,我们强烈要求各个 FIBOS 节点运营方按照以下3种方式中任选其一进行节点启动: 3.1 使用官方备份数据重启节点(推荐) 3.2 使用自己的数据进行 replay 操作 3.3 删掉历史数据,从头同步数据 以下为具体操作方法: 3.1 使用官方备份数据重启节点(推荐) 官方数据备份网站:http://ghost.bp.fo/ 根据网站说明进行操作,将数据备份置于 FIBOS 数据文件夹内(文件夹名称要与FIBOS数据文件夹路径配置保持一致),正常启动节点即可。 3.2 使用自己的数据进行 replay 操作 在启动脚本的chain配置中加入: "replay-blockchain": true 重新启动节点会使用已经同步下来的数据进行数据重放,待重放到已同步的最新高度,则会与其他节点进行数据同步,同步至主网最新高度即可。 完整 chain 插件配置示例: fibos.load("chain", { "contracts-console": true, "chain-state-db-size-mb": 8 * 1024, "replay-blockchain": true }); 3.3 删掉历史数据,从头同步数据 删掉已经同步的数据文件夹,重新启动节点即可重新开始同步。
  4. 通知助理

    多签提案9月9日

    提案名称 createfoeth 提案发起人 londonbpfib5 提案说明 创建 FOETH 提案所在区块 https://see.fo/transactions/580c0450f5ce80930e5062d3011b3a23119e65a645f55ed6092be30130f7fc6e 如何操作 网站查询入口 https://see.fo/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. 通知助理

    多签提案8月30日

    提案名称 buyout 提案发起人 londonbpfib5 提案说明 升级合约,为 FOX 2.1 上线做准备 提案所在区块 https://see.fo/transactions/39e485a1e24efaba062fc2d2b5761d8b38363acc961146b5e424f89ea59a8233 如何操作 网站查询入口 https://see.fo/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. 通知助理

    多签提案8月15日

    提案名称 createfodai 提案发起人 londonbpfib5 提案说明 发行稳定币 FODAI,满足跨链转账需要 提案所在区块 https://see.fo/transactions/d973246272c3e54456a1fe6db3c75984ddfe5b9ce76c64c0f0ac23bcef9e1166 如何操作 网站查询入口 https://see.fo/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. 通知助理

    多签提案8月13日

    提案名称 uniswap 提案发起人 londonbpfib5 提案说明 上线 uniswap,更新 token 合约 提案所在区块 https://see.fo/transactions/2347aee9fa3e0a552d5a09883e4ffc0b72ac0a6c7760891668d27e5506edac0c 如何操作 网站查询入口 https://see.fo/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. 本次版本FIBOS v1.7.1.5,为必选升级版本,烦请各位开发者时根据操作方法及时升级。1、升级对象:使用fibos和fibos.js的开发者,包括出块节点、备用节点、业务节点等。2、升级时间:7月11日-7月14日。3、特别提醒:本次 FIBOS 版本升级是为了配合 FIBOS 公链跨链基础设施部署的重⼤升级,如果节点没有及时升级会影响 FIBOS 主⽹稳定,未及时升级的节点将会在跨链合约部署完成之后与主链分岔导致节点不可⽤,感谢社区各节点的积极配合! 1. 升级最新版本 FIBOS 客户端 在终端命令行中输入: curl -s https://fibos.io/download/installer.sh | sh 输入密码,fibos 将自动安装至系统 PATH(如未提示输入密码,则忽略)。 在终端命令行中输入 fibos,确认版本为 v1.7.1.5: $ fibos Welcome to FIBOS v1.7.1.5. Based on fibjs 0.27.0-dev. Type ".help" for more information. 2. 关闭当前开启的 FIBOS 客户端 进入 FIBOS 客户端的会话控制台,使用 Ctrl + c安全退出FIBOS节点; 或者: 使用命令 ps -aux 找到对应的 fibos 进程的 pid,使用命令 kill -15 [pid] 安全退出 fibos 进程。 3. 更新 FIBOS 启动脚本 * BP 节点 如果您使用的 FIBOS 节点为BP节点(出块节点),则按照以下步骤进行更新: 如果您使用的启动脚本代码是从GitHub仓库 https://github.com/FIBOS-Community/fibos-nodes/ 获取的,则需要使用 git pull 命令获取最新的脚本代码。 或者: 您自己编写的启动脚本,需要在原有节点启动脚本中加入如下配置: fibos.load("ethash"); fibos.load("bp_signature", { "signature-producer": 'BP 账户名', "signature-private-key": 'BP 账户的active私钥' }); 其中, signature-producer处需要填入您的BP账户名,signature-private-key需要填入您的BP账户所对应的 active 私钥。 如果您出于对于 BP active 私钥安全的考虑,可以使用BP账户名的其他权限进行配置,步骤如下: 注意:(此处为高阶操作,如果使用 BP 账户 active 私钥完成上述配置,可以忽略此步骤) 创建账户自定义权限(执行此操作需要账户 owner 权限) fibos.updateauthSync({ account: 'BP 账户名', permission: '新建自定义权限名', parent: 'active', auth: { threshold: 1, keys: [{ key: '新建权限的公钥', weight: 1 }], accounts: [] } }, { authorization: 'BP 账户名' + "@owner" }); Link 自定义权限至合约 sign 方法 fibos.linkauthSync('BP 账户名', 'eosio.cross', "sign", '上一步骤自定义的权限名'); 使用新自定义权限的私钥配置 bp_signature 插件 fibos.load("bp_signature", { "signature-producer": 'BP 账户名', "signature-private-key": '新建权限的私钥' }); * 普通同步节点 如果您使用的 FIBOS 节点为普通同步节点(非出块节点),则按照以下步骤进行更新: 如果您使用的启动脚本代码是从GitHub仓库 https://github.com/FIBOS-Community/fibos-nodes/ 获取的,则需要使用 git pull 命令获取最新的脚本代码。 或者: 您自己编写的启动脚本,需要在原有节点启动脚本中加入如下配置: fibos.load("ethash"); 4. 重新启动节点 使用命令 fibos [脚本启动文件.js] 启动新的节点: 如果您使用的GitHub仓库(https://github.com/FIBOS-Community/fibos-nodes/)的启动脚本,请按照GitHub文档进行操作;如果您使用的是自编写的启动脚本文件,则使用 fibos [自编写的启动脚本文件.js]命令进行启动。
  9. 通知助理

    多签更新合约7月8日

    提案名称 forfox 提案发起人 londonbpfib5 提案说明 为 fox 计划准备,更新 system 合约 提案所在区块 https://explorer.fibos.rocks/transactions/4b28453e756aec7d3912d029a49d9308108ba82707626c857dad4f0284998f4e 如何操作 网站查询入口 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);
  10. 通知助理

    FIBOS v1.7.1.4版本7月5日升级通知

    1. 升级最新版本 FIBOS 客户端 在终端命令行中输入: curl -s https://fibos.io/download/installer.sh | sh 输入密码,fibos 将自动安装至系统 PATH(如未提示输入密码,则忽略)。 在终端命令行中输入 fibos,确认版本为 v1.7.1.4: $ fibos Welcome to FIBOS v1.7.1.4. Based on fibjs 0.27.0-dev. Type ".help" for more information. 2. 关闭当前开启的 FIBOS 客户端 进入 FIBOS 客户端的会话控制台,使用 Ctrl + c安全退出FIBOS节点; 或者: 使用命令 ps -aux 找到对应的 fibos 进程的 pid,使用命令 kill -15 [pid] 安全退出 fibos 进程。 3. 更新 FIBOS 启动脚本 * BP 节点 如果您使用的 FIBOS 节点为BP节点(出块节点),则按照以下步骤进行更新: 如果您使用的启动脚本代码是从GitHub仓库 https://github.com/FIBOS-Community/fibos-nodes/ 获取的,则需要使用 git pull 命令获取最新的脚本代码。 或者: 您自己编写的启动脚本,需要在原有节点启动脚本中加入如下配置: fibos.load("ethash"); fibos.load("bp_signature", { "signature-producer": producername, "signature-private-key": private_key }); 其中, producername需要填入您的BP账户名,private_key需要填入您的BP账户所对应的 active 私钥。 * 普通同步节点 如果您使用的 FIBOS 节点为普通同步节点(非出块节点),则按照以下步骤进行更新: 如果您使用的启动脚本代码是从GitHub仓库 https://github.com/FIBOS-Community/fibos-nodes/ 获取的,则需要使用 git pull 命令获取最新的脚本代码。 或者: 您自己编写的启动脚本,需要在原有节点启动脚本中加入如下配置: fibos.load("ethash"); 4. 重新启动节点 使用命令 fibos [脚本启动文件.js] 启动新的节点: 如果您使用的GitHub仓库(https://github.com/FIBOS-Community/fibos-nodes/)的启动脚本,请按照GitHub文档进行操作;如果您使用的是自编写的启动脚本文件,则使用 fibos [自编写的启动脚本文件.js]命令进行启动。 补充说明 本次 FIBOS 版本升级是为了配合 FIBOS 公链跨链基础设施部署的重大升级,如果节点没有及时升级会影响 FIBOS 主网稳定,未及时升级的节点将会在跨链合约部署完成之后与主链分岔导致节点不可用。最后,感谢社区各节点的积极配合!
  11. 各位FIBOS开发者,7月5日将发布重大版本FIBOS v1.7.1.4,烦请各位开发者届时根据操作手册及时升级。 1、升级对象:使用fibos和fibos.js的开发者,包括出块节点、备用节点、业务节点等。 2、升级时间:7月5日-7月8日。 3、特别提醒:本次 FIBOS 版本升级是为了配合 FIBOS 公链跨链基础设施部署的重⼤升级,如果节点没有及时升级会影响 FIBOS 主⽹稳定,未及时升级的节点将会在跨链合约部署完成之后与主链分岔导致节点不可⽤,感谢社区各节点的积极配合! FIBOS开发者社区 2019年7月1日 FIBOS v1.7.1.4重大版本升级操作手册.pdf
×