You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Investigate whether Cluster requires Trace API Plugin to be enabled now to work at all. If so, we should just have Cluster automatically add this if not already added instead of requiring most tests to add the launch config params:
Initial investigation reveals that the requirement stems from whether Cluster.pylaunch 's function will use bootstrap or bios_bootstrap.
If bootstrap will be called which in turn goes into Node.py and calls publishContract with waitForTransBlock=True and eventually calls getBlockNumByTransId which requires a call to getTransaction and reaches out to cleos with a get transaction_trace command, which requires the Trace API.
If bootstrap is not used, in favor of conditions where bios_bootstrap is used, it may not require the Trace API plugin.
The text was updated successfully, but these errors were encountered:
Investigate whether Cluster requires Trace API Plugin to be enabled now to work at all. If so, we should just have Cluster automatically add this if not already added instead of requiring most tests to add the launch config params:
traceNodeosArgs = " --plugin eosio::trace_api_plugin --trace-no-abis "
Initial investigation reveals that the requirement stems from whether
Cluster.py
launch
's function will usebootstrap
orbios_bootstrap
.If
bootstrap
will be called which in turn goes intoNode.py
and callspublishContract
withwaitForTransBlock=True
and eventually callsgetBlockNumByTransId
which requires a call togetTransaction
and reaches out to cleos with aget transaction_trace
command, which requires the Trace API.If
bootstrap
is not used, in favor of conditions wherebios_bootstrap
is used, it may not require the Trace API plugin.The text was updated successfully, but these errors were encountered: