• https://eosfans.io/topics/1143#reply25 这个帖子里面的过滤加上 只有你的账户 用的内存很少的

  • 你真实的内存有那么大吗 就填写64G,做个过滤吧内存 就用的很少了

  • eosAPI—golang 封装 at August 01, 2019

    瞎写的😂 最近在学习go,就封装了一下

  • 目前 还不支持 单个通配符操作 代表合约账户

  • 没有用mongodb,多线程跑的

  • 这个解释好牵强 一个文件过大肯定容易出问题 重新索引这么慢。。。这就算了,他还把我的问题关了😓 这是最气 的,为了提高吞吐量什么都不管了

  • 这个是github 提交问题 然后他们给我发的邮件。。。。

  • 问了同事c++大神,他看了源码说EOS是用了文件到内存的映射(深度挖掘linux性能,所以速度快),blocks.index是建的内存的区块信息的索引,EOS的信息都先写到了内存里,然后直接根据blocks.index对进行内存操作,如果内存不够的话,就会在磁盘文件区块和内存文件区块相互转换,然而为了系统不出问题,所以设置了这个chain size超过转换限制防止系统崩溃。。。。所以内存底会出现宕机和不同步😅

  • 看下你配置文件中 chain-state-db-size-mb这个值是多少?

  • 或者说 你打开后 获取的是以前的区块交易 获取打开后同步的区块试试

  • 看下你的filter-on配置文件

  • ...我只开 plugin = eosio::chain_api_plugin plugin = eosio::history_plugin plugin = eosio::history_api_plugin plugin = eosio::chain_plugin plugin = eosio::bnet_plugin 这几个插件

  • 插件是 插件。。。这个就是个过滤器

  • 不用啊 Pkill nodeos关掉进程 加上去就好了 然后启动 只要不是那种kill -9 这类的强制关

  • 像这种。。。。你自己试一下就知道了,我们是在开发中遇到的,你说的监控不了并没有出现。。。线上钱包运行的很稳定,也能监测到所有交易

  • 1.把无关交易过滤掉了 2.这两个是eos的官方账户,改成自己的就好, 3.例如:filter-on = eosio.token:transfer: 这个意思是监控合约账户的交易信息,也就是所有的交易信息,等于没过滤,但是改成filter-on = 你的账户:transfer: 就是只保留你账户的交易信息,凡是跟你账户有关的交易都会被过滤出来无论是eos还是其他代币交易

  • .... 你这个是加载所有账户的 所有数据。。。。 多线程也不一定赶上,而且很麻烦,我发的是 区块上只保留自己的账户的 所有相关信息😃

  • 启动了 你在启动后面 加个 & ./keosd & 启动静止后 按回车就行了 然后再创建钱包试试

  • sudo netstat -npl 看下keosd启动了没,没有启动的话去/build/program/keosd/里面 ./keosd启动

  • 貌似 格式乱了 filter-on = eosio:newaccount: 作为一行 注意加后面的冒号 ":"

  • 在配置文件中添加下面配置,只保留自己账户的所有操作,交易所两个账号一个冲一个提的话,就把里面的用户名eosio.token 和eosio这两个系统用户名,改成自己的,两个账号就复制两边,现在程序处理速度可以赶上了,能够轻松处理钱包交易所的需求

    History of EOS token transfers

    filter-on = eosio.token:transfer: 
    

    Creation of tokens

    filter-on = eosio.token:issue: 
    filter-on = eosio.token:create: 
    

    History of multisig transactions

    filter-on = eosio.msig:propose:
    filter-on = eosio.msig:approve:
    filter-on = eosio.msig:unapprove:
    filter-on = eosio.msig:cancel:
    filter-on = eosio.msig:exec:
    

    System Contract Operations

    filter-on = eosio:newaccount:
    filter-on = eosio:updateauth:
    filter-on = eosio:deleteauth:
    filter-on = eosio:linkauth:
    filter-on = eosio:unlinkauth:
    filter-on = eosio:canceldelay:
    filter-on = eosio:onerror:
    filter-on = eosio:buyrambytes:
    filter-on = eosio:buyram:
    filter-on = eosio:sellram:
    filter-on = eosio:delegatebw:
    filter-on = eosio:undelegatebw:
    filter-on = eosio:refund:
    filter-on = eosio:regproducer:
    filter-on = eosio:setram:
    filter-on = eosio:bidname:
    filter-on = eosio:unregprod:
    filter-on = eosio:regproxy:
    filter-on = eosio:voteproducer:
    filter-on = eosio:claimrewards:
    filter-on = eosio:setpriv:
    filter-on = eosio:rmvproducer:
    filter-on = eosio:setalimits:
    filter-on = eosio:setglimits:
    filter-on = eosio:setprods:
    filter-on = eosio:reqauth:
    filter-on = eosio:setparams:
    
  • 已解决,成功创建 ./cleos system newaccount --stake-net "0.5000 EOS" --stake-cpu "0.5000 EOS" --buy-ram-kbytes 8 你的账户 要创建的账户 EOSxxx(owner) EOSxxxx(active) -p 你的账户

  • 问几个问题,常见问题 at August 08, 2018

    1.我用的tmux 终端复用神器。。。 解决一切ssh断掉的问题,安装好 tmux进入界面在里面正常执行操作,突然关掉或者断掉下次登录直接 tmux a 就回到原界面,或者也可以 直接写个脚本 nohup .nodeos >> eos.log & 挂后台启动起来,结束写个脚本 sudo pkil nodeos 结束进程 2.只能重新跑 3.没碰到过

  • 大神 这些 交易所对接那个插件 用不到 我给去掉

  • 您好 请问一下 你们是怎么同步完成的 这个同步 都跟什么又关系 是运行内存还是 选的那些节点有关。。。680多万 就卡着 同步得很慢 还赶不上 主网得更新速度😥