Jaco
8e3a75ed8d
Bump deps (& remove unused overrides) ( #1770 )
2023-03-18 11:58:18 +02:00
Jaco
211af1f999
Bump dev deps ( #1767 )
2023-03-17 07:22:49 +02:00
Jaco
79593b0a70
Bump dev ( #1766 )
...
* Bump dev
* Change ref types
2023-03-15 17:06:07 +02:00
Jaco
3fd61e678a
Bump dev ( #1761 )
...
* Bump dev
* Adjust dev/node/test/node.d.ts imports
* Adjust extensionless import
* Additional adjustments
2023-03-12 12:01:35 +02:00
Jaco
9c224f5076
Use .js imports in src ( #1756 )
...
* Use .js imports in src
* Revert node/test/node -> node/test/node.d.ts (for now)
* util-crypto
* Additional
* Adjust tsconfig aliases
* Bump dev
2023-03-09 11:04:03 +02:00
Jaco
0b85a4d5e2
Bump dev deps ( #1755 )
2023-03-06 14:17:56 +02:00
Jaco
3e2c3a6ed8
Move test cryptoWaitReady top-level ( #1747 )
...
* Move test cryptoWaitReady top-level
* Add missing mod.ts
* Revert mod.ts add
* Add types reference for tests
* Adjust
* adjust
* node:fs & node:path
2023-02-25 11:13:51 +02:00
Jaco
3fe6be655d
Update headers for 2023 ( #1697 )
2023-01-01 10:21:43 +02:00
Jaco
c08c947abf
Convert assert to if + throw (remaining occurences) ( #1622 )
...
* Convert assert to if + throw (remaining occurences)
* Adjust for readability
* CHANGELOG
2022-08-04 10:45:10 +03:00
Jaco
3597a4eb4e
2022 ( #1346 )
2022-01-01 09:26:11 +02:00
Jaco
be8cabbd1e
Rename {ed, sr}25519 functions ( #1237 )
...
* Rename {ed, sr}25519 functions
* Finalize renames
* Fix wasm imports
* CHANGELOG
2021-11-24 15:21:28 +02:00
Jaco
2fcf59eeb0
Provide JS/Wasm interfaces for hmacShaAsU8a ( #1223 )
...
* Provide JS/Wasm interfaces for hmacShaAsU8a
* Adjust
* Re-add helpers
* Alignments
2021-11-21 08:54:54 +02:00
Jaco
7090c3daec
Re-use cleanups ( #1219 )
...
* Re-use cleanups
* linting
* Adjust
* Adjust
* ipfsCompat into if
* Adjust
2021-11-20 09:29:13 +02:00
Jaco
ba0a183bd9
Re-use pre-define BN_{BE, LE}_* constants ( #1175 )
...
* Re-use pre-define BN_{BE, LE}_* constants
* ordering update
* bnMax/bnMin opt
* u8aToHex flatten
2021-11-12 09:19:49 +02:00
Jaco
a4cefa4bfc
Adjust base library usage of for vs reduce/map ( #1151 )
...
* Adjust base library usage of `for` vs `reduce/map`
* Additional
* Adjust
2021-10-31 08:27:14 +02:00
Jaco
5788df3f57
Adjust HD path validation & replacement ( #992 )
2021-05-28 09:43:28 +02:00
Jaco
ab55c37a33
Allow hdLedger derivation with optional 25th word password ( #986 )
2021-05-22 17:24:37 +02:00
Jaco Greeff
b76bdb5ed5
Remove class for key extraction ( #898 )
2021-02-26 13:36:06 +01:00
Jaco Greeff
46bfe643a6
Additional tests for hdValidatePath ( #897 )
...
* Additional tests for hdValidatePath
* Additional
* slip for Polkadot
2021-02-26 10:43:55 +01:00
Jaco Greeff
a8668c3c44
5.8 ( #896 )
...
* 5.8
* Update comments
2021-02-26 08:07:45 +01:00
Jaco Greeff
6c664498dd
Share hdValidatePath (Ledger & Ethereum) ( #895 )
...
* Share hsValidatePath (Ledger & Ethereum)
* Adjust
* Cleanup hdEthereum
* Cleanups
* Renames
2021-02-25 20:32:29 +01:00
Jaco Greeff
1803ba6a8e
Expand ETH derivation tests ( #892 )
2021-02-25 17:38:22 +01:00
Jaco Greeff
882826a7e3
ETH derive to u8a ( #890 )
...
* ETH derive to u8a
* assert
* Extract hash
* link
* hdEthereum
* Adjust tests
* cosmetics
* Remove unused parts
2021-02-25 13:34:01 +01:00
Jaco Greeff
82c4b75a12
Cleanup elliptic imports ( #889 )
...
* Cleanup elliptic imports
* Additional
* Cleanups
* HydraDX
* Flatten
2021-02-25 10:34:37 +01:00
Antoine Estienne and Jaco Greeff
c46cd5030e
Implement first eth hd derivation test ( #858 )
...
* implement first eth hd test
* lint
* added gerald test address
* test now passes
* started implementing sith local secp256k1
* Pass publicKey through on verify
* Some test fixes
* renamed tweakadd
* added suggestions
* remove logs and complete test for tweakAdd
* lint
* reviewed
* solve linting problems
* relocate hd package
* Apply suggestions from code review
Co-authored-by: Jaco Greeff <jacogr@gmail.com >
* added asset for tolegacyseed
* yarn.lock and linting
* remove isUint8 util
* fix tests and added tests
* fixed test
Co-authored-by: Jaco Greeff <jacogr@gmail.com >
2021-02-24 15:50:12 +01:00
Jaco Greeff
ca1362c595
Cleanup Buffer.from usages, expand tests ( #869 )
...
* Cleanup Bffer.from usages, expand tests
* validate mnemonic tests & cleanups
2021-02-04 08:50:07 +01:00
Jaco Greeff
1062ace58d
BN_{MILLION, BILLION} ( #866 )
...
* BN_{MILLION, BILLION}
* Add BN(2-9)
* adjust
* inline
* BN_TWO
* BN_ZERO
* BN_ONE gets used in return
2021-02-02 15:20:31 +01:00
Jaco Greeff
c2f453481c
Additional hdLedger tests ( #863 )
2021-02-01 14:39:14 +01:00
Jaco Greeff
24b1790c99
Add hmac{Sha256, 512} ( #861 )
...
* Add hmac{Sha256, 512}
* Adjust
* private hmac
2021-01-30 20:02:21 +01:00
Jaco Greeff
bc84220108
Add Ledger-compatible derivation ( #860 )
...
* Add Ledger-compatible derivation
* Export hd from root
* Renames
2021-01-30 18:33:15 +01:00