Describe the bug
The error is found in the EagleVM-core project in the __handler_manager.cpp__ file, Line 497
if (tuple == key) which gives the following error:
binary '==': no operator found which takes a left-hand operand of type 'std::tuple<eagle::codec::mnemonic &,std::string &>' (or there is no acceptable conversion)
To Reproduce
git cloned the latest update with the --recursive option to download all submodules.
used cmake to make a visual studio 2022 compatible project.
Additional context
Not sure if it might be helpful, but the register_handler.cpp file also had the issue of \ library not being imported in it which caused an error in the Line 139. Maybe by applying the same logic, the operator '==' procedure is also not reachable for the handler_manager.cpp file?
Describe the bug The error is found in the EagleVM-core project in the __handler_manager.cpp__ file, Line 497
if (tuple == key)
which gives the following error:binary '==': no operator found which takes a left-hand operand of type 'std::tuple<eagle::codec::mnemonic &,std::string &>' (or there is no acceptable conversion)
To Reproduce
Additional context Not sure if it might be helpful, but the register_handler.cpp file also had the issue of \ library not being imported in it which caused an error in the Line 139. Maybe by applying the same logic, the operator '==' procedure is also not reachable for the handler_manager.cpp file?