Re-write code from c++ directly to python3 -- 2
Budget: $10 – $30 USD
I have code writing in c++
I would get in python the file in c is pairgen.c - file attached.
the file is on gothub too: https://github.com/basil00/pairgen
- it is cryptology - and using secp256k1 curve.
- must be implement import ecdsa, hashlib, base58
- must be mutex class implement and multithreading
before bid - please read code, and ask if question.
I am interested in the final price for the job. without any additional charges afterwards.
If you are unable to complete the order, do not engage
most function as :
line from 121 to 204 -> not needed ( it is just for windows)
line 220 -> static inline uint256_t sha256 it is "sha256" from hashlib (no need convert - just implement from lib)
line 223 -> static uint256_t sha256d - it is doubled sha256 from hashlib (no need convert - just implement from lib)
line 287 -> static bool base58_encode -> it is in base58 (no need convert - just implement from lib)
line 404-> static uint160_t gen_hash160 -> it is ripemd160 (no need convert - just implement from lib)
line 413 -> static void make_wif - no need translation
line 429-> static void make_sig -> no need translation
I would get in python the file in c is pairgen.c - file attached.
the file is on gothub too: https://github.com/basil00/pairgen
- it is cryptology - and using secp256k1 curve.
- must be implement import ecdsa, hashlib, base58
- must be mutex class implement and multithreading
before bid - please read code, and ask if question.
I am interested in the final price for the job. without any additional charges afterwards.
If you are unable to complete the order, do not engage
most function as :
line from 121 to 204 -> not needed ( it is just for windows)
line 220 -> static inline uint256_t sha256 it is "sha256" from hashlib (no need convert - just implement from lib)
line 223 -> static uint256_t sha256d - it is doubled sha256 from hashlib (no need convert - just implement from lib)
line 287 -> static bool base58_encode -> it is in base58 (no need convert - just implement from lib)
line 404-> static uint160_t gen_hash160 -> it is ripemd160 (no need convert - just implement from lib)
line 413 -> static void make_wif - no need translation
line 429-> static void make_sig -> no need translation