private void InternalRunNodeHandler(IntPtr executor, IntPtr handlerPtr, int error) { var handlerHandle = (GCHandle)handlerPtr; var handler = (handlerHandle.Target as Action <int>); try { if (error == 0) { chain_ = new Chain(ExecutorNative.executor_get_chain(nativeInstance_)); #if KEOKEN keokenManager_ = new KeokenManager(ExecutorNative.executor_get_keoken_manager(nativeInstance_)); #endif running_ = true; } handler(error); } finally { handlerHandle.Free(); } }
public KeokenRegTest(RegtestExecutorFixture fixture) { fixture_ = fixture; keokenManager_ = fixture_.Executor.KeokenManager; }