12 Commits (09a6c37430c76eb90a583f6e164dc6f98e7daee3)

Author SHA1 Message Date
junderw 691e4d15d1
Create Signer interface and use it 6 years ago
junderw 1c75c02038
Fix publicKey type on ECPairInterface 6 years ago
Jonathan Underwood 00ca4c2ec7
Fix ts files from Buffer to boolean 6 years ago
junderw ccd439b805
Modify interface 6 years ago
junderw 3b402d00c6
Add low R grinding option 6 years ago
junderw 329809fa4a
Fix address.*OutputScript and ECPairOptions rng 6 years ago
junderw 74375bfedf
Fix class constructors 6 years ago
junderw 6a734aef4c
Fix lint for ecpair.ts 6 years ago
d-yokoi 03632f1507
style: apply prettier 6 years ago
junderw bc28949056
Commit js, ts, and definitions in separate folders 6 years ago
junderw b8c2e9e339
Change ECPair to be compatible with payment({pubkey:ecpair.publicKey}) 6 years ago
junderw 3124e50e52
TypeScript hates Buffer.prototype.reverse, so fixed it. 6 years ago
junderw c17cdce348
Move all imports to modules where possible 6 years ago
junderw fdf0006fde
Add strictNullChecks 6 years ago
junderw 4cddc83016
noImplicitAny is now true 6 years ago
junderw fce08352f5
Add TransactionBuilder 6 years ago
junderw 58a6b0e545
Convert ECPair 6 years ago
junderw d684a6b2ef
Fix compiler errors, tests, and scripts 6 years ago
junderw bb98289501
Renamed files to ts 6 years ago
Daniel Cousens 85b1b92b6d tests/ECPair: test fromPublic/fromPrivate in isolation 7 years ago
Daniel Cousens a5db0a4e44 sed -i 's/ var / const /', with const->let fixes 7 years ago
Daniel Cousens 93b1ae4303 sed -i 's/^let /const /' 7 years ago
Daniel Cousens 2fe220517f transition ECPair to properties over getters 7 years ago
Daniel Cousens fba0699dd3 rm ecdsa, add new ECPair using secp256k1 7 years ago
Daniel Cousens c2a5d9dc1a rm getAddress 7 years ago
Daniel Cousens 6c4977983d ECPair/script_signature: switch to 64-byte RS buffers only 7 years ago
Daniel Cousens 91ff39d95a ecpair/hdnode: fix network variable shadowing 8 years ago
Daniel Cousens ea4ce4e2a6 ECPair: no elseif needed, move default for clarity 9 years ago
Daniel Cousens 00cee340dd ECPair: don't depend on WIF error message, avoid unnecessary import 9 years ago
Daniel Cousens e52c0d5b67 ECPair: use toBase58Check 9 years ago
Daniel Cousens aae5db6a59 ECPair/HDNode: missing version from list is Unknown, not Invalid 9 years ago
Daniel Cousens 9e32c892ef ECPair/tests: always use WIF for error throwing 9 years ago
Kirill Fomichev 48866992d4 Update wif to 2.0.1 9 years ago
Daniel Cousens daafb9794e ECPair/HDNode: adds getNetwork 9 years ago
Daniel Cousens a5196dedcb ECPair: enforce <= 0, not just === 9 years ago
Daniel Cousens a72e608898 ECPair: loop until within interval 9 years ago
Daniel Cousens ccfaaf0b6f ecdsa: remove curve parameter 10 years ago
Daniel Cousens 2d75b7e7ff standard: remove padded Blocks 9 years ago
Daniel Cousens 96c04d0787 ECPair: makeRandom, fix comparison 10 years ago
Daniel Cousens d46035a35f ECPair: rm duplicate throw 10 years ago
Daniel Cousens 252336ab8c ECPair: fix modulo bias in makeRandom 10 years ago
Daniel Cousens efacd387be ECPair: extract WIF to 3rd party module 10 years ago
Daniel Cousens 8f9d59fb18 ECPair: stop exposing ECDSA curve 10 years ago
Daniel Cousens 8f821f4768 ECPair: remove use of assert 10 years ago
Daniel Cousens 254b670427 add types 10 years ago
Daniel Cousens f47decaa2f HDNode: adopt new strict network list parameters 10 years ago
Daniel Cousens d3579289bd ECPair: use 1 line for throw 10 years ago
Daniel Cousens 6443e4c2b6 ECPair: support strict network syntax 10 years ago
Daniel Cousens 588b346f5d ECPair: cease using Address for address encoding 10 years ago
Daniel Cousens 97c4de9da6 *: throw new Error over assert(false, ... 10 years ago