@@ -84,13 +84,13 @@ static int ec_privkey_import_der(const secp256k1_context* ctx, unsigned char *ou
8484 * <http://www.secg.org/sec1-v2.pdf>. The optional parameters and publicKey fields are
8585 * included.
8686 *
87- * privkey must point to an output buffer of length at least CKey::PRIVATE_KEY_SIZE bytes.
87+ * privkey must point to an output buffer of length at least CKey::SIZE bytes.
8888 * privkeylen must initially be set to the size of the privkey buffer. Upon return it
8989 * will be set to the number of bytes used in the buffer.
9090 * key32 must point to a 32-byte raw private key.
9191 */
9292static int ec_privkey_export_der (const secp256k1_context *ctx, unsigned char *privkey, size_t *privkeylen, const unsigned char *key32, bool compressed) {
93- assert (*privkeylen >= CKey::PRIVATE_KEY_SIZE );
93+ assert (*privkeylen >= CKey::SIZE );
9494 secp256k1_pubkey pubkey;
9595 size_t pubkeylen = 0 ;
9696 if (!secp256k1_ec_pubkey_create (ctx, &pubkey, key32)) {
@@ -116,11 +116,11 @@ static int ec_privkey_export_der(const secp256k1_context *ctx, unsigned char *pr
116116 memcpy (ptr, begin, sizeof (begin)); ptr += sizeof (begin);
117117 memcpy (ptr, key32, 32 ); ptr += 32 ;
118118 memcpy (ptr, middle, sizeof (middle)); ptr += sizeof (middle);
119- pubkeylen = CPubKey::COMPRESSED_PUBLIC_KEY_SIZE ;
119+ pubkeylen = CPubKey::COMPRESSED_SIZE ;
120120 secp256k1_ec_pubkey_serialize (ctx, ptr, &pubkeylen, &pubkey, SECP256K1_EC_COMPRESSED);
121121 ptr += pubkeylen;
122122 *privkeylen = ptr - privkey;
123- assert (*privkeylen == CKey::COMPRESSED_PRIVATE_KEY_SIZE );
123+ assert (*privkeylen == CKey::COMPRESSED_SIZE );
124124 } else {
125125 static const unsigned char begin[] = {
126126 0x30 ,0x82 ,0x01 ,0x13 ,0x02 ,0x01 ,0x01 ,0x04 ,0x20
@@ -142,11 +142,11 @@ static int ec_privkey_export_der(const secp256k1_context *ctx, unsigned char *pr
142142 memcpy (ptr, begin, sizeof (begin)); ptr += sizeof (begin);
143143 memcpy (ptr, key32, 32 ); ptr += 32 ;
144144 memcpy (ptr, middle, sizeof (middle)); ptr += sizeof (middle);
145- pubkeylen = CPubKey::PUBLIC_KEY_SIZE ;
145+ pubkeylen = CPubKey::SIZE ;
146146 secp256k1_ec_pubkey_serialize (ctx, ptr, &pubkeylen, &pubkey, SECP256K1_EC_UNCOMPRESSED);
147147 ptr += pubkeylen;
148148 *privkeylen = ptr - privkey;
149- assert (*privkeylen == CKey::PRIVATE_KEY_SIZE );
149+ assert (*privkeylen == CKey::SIZE );
150150 }
151151 return 1 ;
152152}
@@ -174,8 +174,8 @@ CPrivKey CKey::GetPrivKey() const {
174174 CPrivKey privkey;
175175 int ret;
176176 size_t privkeylen;
177- privkey.resize (PRIVATE_KEY_SIZE );
178- privkeylen = PRIVATE_KEY_SIZE ;
177+ privkey.resize (SIZE );
178+ privkeylen = SIZE ;
179179 ret = ec_privkey_export_der (secp256k1_context_sign, privkey.data (), &privkeylen, begin (), fCompressed );
180180 assert (ret);
181181 privkey.resize (privkeylen);
@@ -185,7 +185,7 @@ CPrivKey CKey::GetPrivKey() const {
185185CPubKey CKey::GetPubKey () const {
186186 assert (fValid );
187187 secp256k1_pubkey pubkey;
188- size_t clen = CPubKey::PUBLIC_KEY_SIZE ;
188+ size_t clen = CPubKey::SIZE ;
189189 CPubKey result;
190190 int ret = secp256k1_ec_pubkey_create (secp256k1_context_sign, &pubkey, begin ());
191191 assert (ret);
@@ -277,7 +277,7 @@ bool CKey::Derive(CKey& keyChild, ChainCode &ccChild, unsigned int nChild, const
277277 std::vector<unsigned char , secure_allocator<unsigned char >> vout (64 );
278278 if ((nChild >> 31 ) == 0 ) {
279279 CPubKey pubkey = GetPubKey ();
280- assert (pubkey.size () == CPubKey::COMPRESSED_PUBLIC_KEY_SIZE );
280+ assert (pubkey.size () == CPubKey::COMPRESSED_SIZE );
281281 BIP32Hash (cc, nChild, *pubkey.begin (), pubkey.begin ()+1 , vout.data ());
282282 } else {
283283 assert (size () == 32 );
0 commit comments