@@ -85,13 +85,13 @@ static int ec_privkey_import_der(const secp256k1_context* ctx, unsigned char *ou
8585 * <http://www.secg.org/sec1-v2.pdf>. The optional parameters and publicKey fields are
8686 * included.
8787 *
88- * privkey must point to an output buffer of length at least CKey::PRIVATE_KEY_SIZE bytes.
88+ * privkey must point to an output buffer of length at least CKey::SIZE bytes.
8989 * privkeylen must initially be set to the size of the privkey buffer. Upon return it
9090 * will be set to the number of bytes used in the buffer.
9191 * key32 must point to a 32-byte raw private key.
9292 */
9393static int ec_privkey_export_der (const secp256k1_context *ctx, unsigned char *privkey, size_t *privkeylen, const unsigned char *key32, bool compressed) {
94- assert (*privkeylen >= CKey::PRIVATE_KEY_SIZE );
94+ assert (*privkeylen >= CKey::SIZE );
9595 secp256k1_pubkey pubkey;
9696 size_t pubkeylen = 0 ;
9797 if (!secp256k1_ec_pubkey_create (ctx, &pubkey, key32)) {
@@ -117,11 +117,11 @@ static int ec_privkey_export_der(const secp256k1_context *ctx, unsigned char *pr
117117 memcpy (ptr, begin, sizeof (begin)); ptr += sizeof (begin);
118118 memcpy (ptr, key32, 32 ); ptr += 32 ;
119119 memcpy (ptr, middle, sizeof (middle)); ptr += sizeof (middle);
120- pubkeylen = CPubKey::COMPRESSED_PUBLIC_KEY_SIZE ;
120+ pubkeylen = CPubKey::COMPRESSED_SIZE ;
121121 secp256k1_ec_pubkey_serialize (ctx, ptr, &pubkeylen, &pubkey, SECP256K1_EC_COMPRESSED);
122122 ptr += pubkeylen;
123123 *privkeylen = ptr - privkey;
124- assert (*privkeylen == CKey::COMPRESSED_PRIVATE_KEY_SIZE );
124+ assert (*privkeylen == CKey::COMPRESSED_SIZE );
125125 } else {
126126 static const unsigned char begin[] = {
127127 0x30 ,0x82 ,0x01 ,0x13 ,0x02 ,0x01 ,0x01 ,0x04 ,0x20
@@ -143,11 +143,11 @@ static int ec_privkey_export_der(const secp256k1_context *ctx, unsigned char *pr
143143 memcpy (ptr, begin, sizeof (begin)); ptr += sizeof (begin);
144144 memcpy (ptr, key32, 32 ); ptr += 32 ;
145145 memcpy (ptr, middle, sizeof (middle)); ptr += sizeof (middle);
146- pubkeylen = CPubKey::PUBLIC_KEY_SIZE ;
146+ pubkeylen = CPubKey::SIZE ;
147147 secp256k1_ec_pubkey_serialize (ctx, ptr, &pubkeylen, &pubkey, SECP256K1_EC_UNCOMPRESSED);
148148 ptr += pubkeylen;
149149 *privkeylen = ptr - privkey;
150- assert (*privkeylen == CKey::PRIVATE_KEY_SIZE );
150+ assert (*privkeylen == CKey::SIZE );
151151 }
152152 return 1 ;
153153}
@@ -169,8 +169,8 @@ CPrivKey CKey::GetPrivKey() const {
169169 CPrivKey privkey;
170170 int ret;
171171 size_t privkeylen;
172- privkey.resize (PRIVATE_KEY_SIZE );
173- privkeylen = PRIVATE_KEY_SIZE ;
172+ privkey.resize (SIZE );
173+ privkeylen = SIZE ;
174174 ret = ec_privkey_export_der (secp256k1_context_sign, privkey.data (), &privkeylen, begin (), fCompressed );
175175 assert (ret);
176176 privkey.resize (privkeylen);
@@ -180,7 +180,7 @@ CPrivKey CKey::GetPrivKey() const {
180180CPubKey CKey::GetPubKey () const {
181181 assert (fValid );
182182 secp256k1_pubkey pubkey;
183- size_t clen = CPubKey::PUBLIC_KEY_SIZE ;
183+ size_t clen = CPubKey::SIZE ;
184184 CPubKey result;
185185 int ret = secp256k1_ec_pubkey_create (secp256k1_context_sign, &pubkey, begin ());
186186 assert (ret);
@@ -272,7 +272,7 @@ bool CKey::Derive(CKey& keyChild, ChainCode &ccChild, unsigned int nChild, const
272272 std::vector<unsigned char , secure_allocator<unsigned char >> vout (64 );
273273 if ((nChild >> 31 ) == 0 ) {
274274 CPubKey pubkey = GetPubKey ();
275- assert (pubkey.size () == CPubKey::COMPRESSED_PUBLIC_KEY_SIZE );
275+ assert (pubkey.size () == CPubKey::COMPRESSED_SIZE );
276276 BIP32Hash (cc, nChild, *pubkey.begin (), pubkey.begin ()+1 , vout.data ());
277277 } else {
278278 assert (size () == 32 );
0 commit comments