Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3.0.9: state history compatibility problem #177

Closed
cc32d9 opened this issue Jun 24, 2020 · 1 comment
Closed

3.0.9: state history compatibility problem #177

cc32d9 opened this issue Jun 24, 2020 · 1 comment

Comments

@cc32d9
Copy link

cc32d9 commented Jun 24, 2020

I started BOS 3.0.9 from a snapshot (provided by EOS Nation), with state history plugin, and tried to start using Chronicle from master branch. It produces the following error:

error 2020-06-24T22:03:12.195 chronicle receiver_plugin.cpp:1259      catch_and_close      ] ERROR: expected global_property_v0 got 1

It indicates that the ABI defined global_property_v0 as variant with only one option, and the node has sent a variant with an unknown value (1).

The problem is in plugins/state_history_plugin/state_history_plugin_abi.cpp: the original file in EOS sources defines both variant options, global_property_v0 and global_property_v1. The corresponding file in BOS is only defining v0, but in fact is sending v1.

Please update plugins/state_history_plugin/state_history_plugin_abi.cpp in BOS because it breaks the functionality.

Frank-AFN added a commit that referenced this issue Jun 25, 2020
Frank-AFN added a commit that referenced this issue Jun 25, 2020
@qianxiaofeng
Copy link

resolved

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants