@@ -19,7 +19,7 @@ int nonce_function_custom(unsigned char *nonce32, const unsigned char *msg32, co
1919 };
2020
2121 v8::Isolate *isolate = v8::Isolate::GetCurrent ();
22- #if (NODE_MODULE_VERSION > NODE_11_0_MODULE_VERSION )
22+ #if (NODE_MODULE_VERSION >= NODE_12_0_MODULE_VERSION )
2323 v8::Local<v8::Value> result = noncefn_callback->Call (isolate->GetCurrentContext (), isolate->GetCurrentContext ()->Global (), 5 , argv).ToLocalChecked ();
2424#else
2525 v8::Local<v8::Value> result = noncefn_callback->Call (isolate->GetCurrentContext ()->Global (), 5 , argv);
@@ -52,7 +52,7 @@ NAN_METHOD(sign) {
5252 if (!options->IsUndefined ()) {
5353 CHECK_TYPE_OBJECT (options, OPTIONS_TYPE_INVALID);
5454
55- #if (NODE_MODULE_VERSION > NODE_11_0_MODULE_VERSION )
55+ #if (NODE_MODULE_VERSION >= NODE_12_0_MODULE_VERSION )
5656 v8::Local<v8::Value> data_value = options->Get (info.GetIsolate ()->GetCurrentContext (), Nan::New<v8::String>(" data" ).ToLocalChecked ()).ToLocalChecked ();
5757#else
5858 v8::Local<v8::Value> data_value = options->Get (Nan::New<v8::String>(" data" ).ToLocalChecked ());
@@ -63,7 +63,7 @@ NAN_METHOD(sign) {
6363 data = (void *) node::Buffer::Data (data_value);
6464 }
6565
66- #if (NODE_MODULE_VERSION > NODE_11_0_MODULE_VERSION )
66+ #if (NODE_MODULE_VERSION >= NODE_12_0_MODULE_VERSION )
6767 noncefn_callback = v8::Local<v8::Function>::Cast (options->Get (info.GetIsolate ()->GetCurrentContext (), Nan::New<v8::String>(" noncefn" ).ToLocalChecked ()).ToLocalChecked ());
6868#else
6969 noncefn_callback = v8::Local<v8::Function>::Cast (options->Get (Nan::New<v8::String>(" noncefn" ).ToLocalChecked ()));
@@ -84,7 +84,7 @@ NAN_METHOD(sign) {
8484 secp256k1_ecdsa_recoverable_signature_serialize_compact (secp256k1ctx, &output[0 ], &recid, &sig);
8585
8686 v8::Local<v8::Object> obj = Nan::New<v8::Object>();
87- #if (NODE_MODULE_VERSION > NODE_11_0_MODULE_VERSION )
87+ #if (NODE_MODULE_VERSION >= NODE_12_0_MODULE_VERSION )
8888 obj->Set (info.GetIsolate ()->GetCurrentContext (), Nan::New<v8::String>(" signature" ).ToLocalChecked (), COPY_BUFFER (&output[0 ], 64 ));
8989 obj->Set (info.GetIsolate ()->GetCurrentContext (), Nan::New<v8::String>(" recovery" ).ToLocalChecked (), Nan::New<v8::Number>(recid));
9090#else
0 commit comments