Main > 中文 (Chinese)

BTS 交易所对接指南20171120版

(1/4) > >>

Bangzi:
Witness ID 是 1.6.XXX 的,例如我的是 1.6.116

AshWang:
求问,我在config.ini里配置了我的witness-id = "1.2.922877"
结果就出现了下面的这些报错,是我的配置有问题吗?
ert_exception: Assert Exception
fc::to_uint64( s.substr( 0, first_dot ) ) == SpaceID && fc::to_uint64( s.substr(
 first_dot+1, second_dot-first_dot-1 ) ) == TypeID: Space.Type.0 (1.6.0) doesn't
 match expected value 1.2.922877
    {"TypeID":6,"SpaceID":1,"var":"1.2.922877"}
    th_a  object_id.hpp:208 fc::from_variant

    {"var":"1.2.922877"}
    th_a  object_id.hpp:210 fc::from_variant

abit:

--- Quote from: daicong210 on April 09, 2018, 01:12:15 pm ---
--- Quote ---首先要判断该交易所在区块是否已经无法回退。
  取 result[N]["op"]["block_num"] 与 last_irreversible_block_num 作比较,如果可以不可回退则继续处理,可以回退则先跳过不处理。
注意:交易没有进块时,仍然可能在 get_relative_account_history 中出现,并且所在块号会一直改变,难以判断状态。
  所以请使用 last_irreversible_block_num 来判断
--- End quote ---
1.交易没有进块是指get_relative_account_history 查询的记录中有块号还是没有块号呢?
2.记录中的块号如果一直在改变,那么变化的块号是否会一定大于last_irreversible_block_num 呢?
3.如果get_relative_account_history 查询的块号是晚于last_irreversible_block_num 的,那么是否说明查询的记录就一定不会再变化且是不可回退的?
4.如何判断记录是可回退的?
5.如果记录是可回退的,那么get_relative_account_history 还会查询到记录吗?
6.由于get_relative_account_history 查询的记录可能是会变化的,那么是不是一定要查询的记录的块号晚于last_irreversible_block_num 时,才可以继续翻页查询?

--- End quote ---
1. 有
2. 是
3. 否
4. result[N]["op"]["block_num"] < last_irreversible_block_num 表示不可回退。
5. 会
6. get_relative_account_history 查询的记录,如果已经不可回退则不会变化,除非记录实在太多导致老数据删除。这种情况配一个较大的 max-ops-per-account 可以解决。

daicong210:

--- Quote ---首先要判断该交易所在区块是否已经无法回退。
  取 result[N]["op"]["block_num"] 与 last_irreversible_block_num 作比较,如果可以不可回退则继续处理,可以回退则先跳过不处理。
注意:交易没有进块时,仍然可能在 get_relative_account_history 中出现,并且所在块号会一直改变,难以判断状态。
  所以请使用 last_irreversible_block_num 来判断
--- End quote ---
1.交易没有进块是指get_relative_account_history 查询的记录中有块号还是没有块号呢?
2.记录中的块号如果一直在改变,那么变化的块号是否会一定大于last_irreversible_block_num 呢?
3.如果get_relative_account_history 查询的块号是晚于last_irreversible_block_num 的,那么是否说明查询的记录就一定不会再变化且是不可回退的?
4.如何判断记录是可回退的?
5.如果记录是可回退的,那么get_relative_account_history 还会查询到记录吗?
6.由于get_relative_account_history 查询的记录可能是会变化的,那么是不是一定要查询的记录的块号晚于last_irreversible_block_num 时,才可以继续翻页查询?

sudo:
所有bts上架的交易所最好都有专门的几个联络人加在各种通信群 微信 qq tg之类的。
升级提前几周通知,帮助平稳升级节点,减少暂停充提的时间。

Navigation

[0] Message Index

[#] Next page

Go to full version