David C Goldenberg
|
e1a4c2303a
|
Fixed more errors, finalized support to private ED25519 keys to public, and should be up to date with upstream as of Jul18th 2026.
|
2026-07-18 21:15:17 -04:00 |
|
David C Goldenberg
|
d47c7a633a
|
Added an operation to turn an extended private key to its public key version. We deserialize, turn the private key into the appropriate public key, grab the appropriate public key version then reserialize.
|
2025-06-20 15:02:12 -04:00 |
|
David C Goldenberg
|
cf0733dc6f
|
Update after QA. Added a function in Bitcoin.mjs to return valid extended key versions, which is now used in SeedToMPK, KeyToExtendedKey and ChangeExtendedKeyVersion. This will make sure only valid version options are given. Also added some input sanitization code to deal with blank input.
|
2025-06-19 09:41:52 -04:00 |
|
David C Goldenberg
|
511d5e6d6d
|
Update. Added validation in the ETH/TRX conversion op, along with many more tests for numerous ops. Finalized the QA.
|
2025-05-13 17:01:18 -04:00 |
|
David C Goldenberg
|
5605807778
|
Added support for public key -> P2TR addresses. Also renamed Public Key to Cryptocurrency Address Operation to Public Key to Bitcoin-Like Address Operation.
|
2025-05-09 14:34:57 -04:00 |
|
David C Goldenberg
|
f7ebae4e88
|
Hotfix: Fixed a bug where if a private or public key ended with a0 or other whitespace byte, the validatePrivate or Public Key function in Bitcoin.mjs would strip that byte. In addition added a Public Key To TRX Address Operation.
|
2024-10-06 21:25:48 -04:00 |
|
David C Goldenberg
|
f474ffaf72
|
Added BIP32Derive, which uses bip32 from bitcoinjs. Modified a few more operations. Code compiles with 20.3.0
|
2024-08-19 20:37:12 -04:00 |
|
David C Goldenberg
|
f79ca6cf02
|
First Cryptochef branch commit.
|
2023-04-26 10:24:39 -04:00 |
|