Jaco
feae08fc0f
Adjust with tsconfig references ( #1317 )
...
* Adjust with tsconfig references
* tabs -> spaces
* Adjust
* Cleanup spacing
* Adjust
* eslint-specific config
* Bump deps
* Bumps
* Adjust
* Update tests
2021-12-14 08:23:16 +02:00
Jaco
2516309b93
Add additional 2-byte ss58 tests (verification) ( #963 )
2021-04-30 07:26:58 +02:00
Jaco Greeff
35f677f2e9
Additional substrate test vectors for ss58 ( #884 )
2021-02-20 11:50:56 +01:00
Jaco Greeff
73708b72c7
Allow double-byte ss58 ( #868 )
...
* Allow double-byte ss58
* Update keyring tests (non-68)
* Range check
* Fixup tests and encoding
* Adjust keyring test
* Adjust
* Assert format
* Additionl subkey equivalency tests
* ecdsa tests
* Remove invalid test
* UpdateAssert of reserved
* Cleanups
* cleanups
* Last test for Substrate equality
* crosscheck update
* network null
* network
2021-02-06 17:05:54 +01:00
Jaco Greeff
f0f0dec8ea
2021 ( #824 )
2021-01-03 11:20:22 +01:00
Jaco Greeff
b1a40516c1
Bump dev (import sorting) ( #789 )
2020-12-07 16:13:47 +01:00
Jaco Greeff
f07d66562b
Remove default exports ( #755 )
...
* Remove default exports
* Cleanup tests
* Exports in util
* Single secp256k1 instance
* Length check
* format check
* encoded lengths
2020-11-08 18:07:31 +01:00
Jaco Greeff
56a79924a0
SPDX ( #687 )
2020-09-17 16:13:39 +02:00
Jaco Greeff
8554d47030
Ethereum keypair signing & verification ( #664 )
...
* Ethereum keypair signing & verification
* Verify against hashes expanded
* Adjust via flags
* ss58 encoding for 33-byte publicKey
* ecdsa types stores address as raw publicKey
* Adjust for hash lengths
* Adjust expand/compress specs
2020-08-17 19:52:44 +02:00
Jaco Greeff
0d03eac307
Add deriveAddress ( #653 )
2020-08-09 14:26:37 +02:00
Jaco Greeff
8d355ff6fc
Local base58 alphabet check for better errors ( #622 )
...
* Local base58 alphabet check for better errors
* Rewrite yarn.lock
* Align error return values
* Split base58{Encode, Decode}
* base58Encode input types
* Function names, some docs
2020-06-26 14:46:19 +02:00
Jaco Greeff
241febb707
Bump deps ( #497 )
2020-01-06 13:43:49 +01:00
Jaco Greeff
dec88b6ab7
Bump deps ( #490 )
2019-11-13 10:17:40 +01:00
Jaco Greeff
25fc033728
typescript-eslint 2 ( #462 )
...
* typescript-eslint 2
* startsWith fixes
* padStart/padEnd
2019-08-30 12:24:16 +02:00
Jaco Greeff
df8c1038b9
Add address check function ( #443 )
...
* Add address check function
* Add tests for checkAddress
2019-07-17 23:19:25 +02:00
Jaco Greeff
80db504a3b
Swap to using eslint ( #435 )
...
* WIP
* ... and more
* yet more...
* and examples (more-or-less) fixed
* Only problematic promisify left...
* Last batch
* rm config header
* Update
* Use Record
* Bumps
2019-07-14 11:12:46 +02:00
Axel Chalon
3c253ec2c4
Simplify @polkadot/keyring KeyringPair ( #419 )
...
* Simplify @polkadot/keyring KeyringPair
* Fix keypair.address not taking prefix changes into account
* Merge master, update CHANGELOG
* Use getter for keypair.publicKey
* Fix import
* Fix isLocked; add test
2019-06-13 07:56:24 +02:00
Jaco Greeff
6907add8ff
Move address helpers to util-crypto ( #416 )
...
* Move address helpers to util
* Move address helpers to @polkadot/util-crypto
2019-06-12 15:01:54 +02:00