Skip to content

Commit 3147dde

Browse files
committed
Update secp256k1 to latest
1 parent 6d3474b commit 3147dde

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -33,22 +33,22 @@
3333
},
3434
"dependencies": {
3535
"elliptic": "^6.5.4",
36-
"node-addon-api": "^5.0.0",
37-
"node-gyp-build": "^4.2.0"
36+
"node-addon-api": "^8.0.0",
37+
"node-gyp-build": "^4.8.0"
3838
},
3939
"devDependencies": {
40-
"node-gyp": "^5.0.7",
40+
"node-gyp": "^10.1.0",
4141
"nyc": "^15.0.0",
42-
"prebuildify": "^5.0.0",
43-
"prebuildify-cross": "^4.0.2",
42+
"prebuildify": "^6.0.1",
43+
"prebuildify-cross": "^5.1.0",
4444
"standard": "^14.3.1",
4545
"tap-dot": "^2.0.0",
4646
"tape": "^4.10.1",
4747
"xorshift.js": "^1.0.3",
4848
"yargs": "^15.0.2"
4949
},
5050
"engines": {
51-
"node": ">=14.0.0"
51+
"node": ">=18.0.0"
5252
},
5353
"gypfile": true
5454
}

src/secp256k1

Submodule secp256k1 updated 172 files

src/secp256k1.cc

+3-3
Original file line numberDiff line numberDiff line change
@@ -107,22 +107,22 @@ Napi::Value Secp256k1Addon::PrivateKeyVerify(const Napi::CallbackInfo& info) {
107107
Napi::Value Secp256k1Addon::PrivateKeyNegate(const Napi::CallbackInfo& info) {
108108
auto seckey = info[0].As<Napi::Buffer<unsigned char>>().Data();
109109

110-
RETURN_IF_ZERO(secp256k1_ec_privkey_negate(this->ctx_, seckey), 1);
110+
RETURN_IF_ZERO(secp256k1_ec_seckey_negate(this->ctx_, seckey), 1);
111111
RETURN(0);
112112
}
113113

114114
Napi::Value Secp256k1Addon::PrivateKeyTweakAdd(const Napi::CallbackInfo& info) {
115115
auto seckey = info[0].As<Napi::Buffer<unsigned char>>().Data();
116116
auto tweak = info[1].As<Napi::Buffer<const unsigned char>>().Data();
117117

118-
RETURN_INVERTED(secp256k1_ec_privkey_tweak_add(this->ctx_, seckey, tweak));
118+
RETURN_INVERTED(secp256k1_ec_seckey_tweak_add(this->ctx_, seckey, tweak));
119119
}
120120

121121
Napi::Value Secp256k1Addon::PrivateKeyTweakMul(const Napi::CallbackInfo& info) {
122122
auto seckey = info[0].As<Napi::Buffer<unsigned char>>().Data();
123123
auto tweak = info[1].As<Napi::Buffer<const unsigned char>>().Data();
124124

125-
RETURN_INVERTED(secp256k1_ec_privkey_tweak_mul(this->ctx_, seckey, tweak));
125+
RETURN_INVERTED(secp256k1_ec_seckey_tweak_mul(this->ctx_, seckey, tweak));
126126
}
127127

128128
// PublicKey

0 commit comments

Comments
 (0)