mirror of https://github.com/status-im/evmc.git
Merge pull request #70 from ethereum/tracer-helper
Add evmc_set_tracer helper
This commit is contained in:
commit
bae63c1a9e
|
@ -49,6 +49,19 @@ static inline int evmc_set_option(struct evmc_instance* instance,
|
|||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the tracer callback for the VM instance, if the feature is supported by the VM.
|
||||
*
|
||||
* @see evmc_set_tracer_fn
|
||||
*/
|
||||
static inline void evmc_set_tracer(struct evmc_instance* instance,
|
||||
evmc_trace_callback callback,
|
||||
struct evmc_tracer_context* context)
|
||||
{
|
||||
if (instance->set_tracer)
|
||||
instance->set_tracer(instance, callback, context);
|
||||
}
|
||||
|
||||
/**
|
||||
* Executes code in the VM instance.
|
||||
*
|
||||
|
|
Loading…
Reference in New Issue