241 Commits (0fcda5835edc2fd375ae3a51cee33120e5e8b974)

Author SHA1 Message Date
Daniel Cousens 0fcda5835e tests: remove bigi test fixture 11 years ago
Daniel Cousens bcfd62fdb5 ecdsa: remove implicit ecparams 11 years ago
Daniel Cousens ab2ca395ac ecdsa: remove ECKey dependency in tests 11 years ago
Daniel Cousens 2dec1375a1 ecdsa: use (r, s) values directly 11 years ago
Daniel Cousens 8d7408202f ecdsa: consistent parameter ordering 11 years ago
Daniel Cousens a17a5b23d9 ec: fix point decoding for other curves 11 years ago
Daniel Cousens 5ec9504ed6 ecdsa: opt for shiftRight, pow and square 11 years ago
Daniel Cousens 24371425f9 ec: decodeFrom now uses Buffers and handles errors 11 years ago
Daniel Cousens a3f691bf7c ecdsa: parseSigCompact use Buffer API 11 years ago
Daniel Cousens ccca6989b5 ec: getEncoded now uses Buffer API 11 years ago
Daniel Cousens 1c76bdf9c3 ec: add better test vectors for ECPointFp encode/decode 11 years ago
Daniel Cousens 4c7108d561 ecdsa: add serializeSigCompact and tests 11 years ago
Daniel Cousens b208a6ab78 crypto/ecdsa: moves HmacSHA256 to crypto 11 years ago
Daniel Cousens 6eb167b2c8 message: remove unnecessary tests 11 years ago
Daniel Cousens 87567e008a message: use base64 for signature data 11 years ago
Daniel Cousens 6b5990c6e2 message: support alternate networks 11 years ago
Daniel Cousens dc69162757 message: remove signing verification 11 years ago
Daniel Cousens 10fe4474d1 ECKey: remove *Buffer/*Hex functions 11 years ago
Daniel Cousens bf109f32a9 ECPubKey: improve tests and extract test data to fixtures 11 years ago
Daniel Cousens 0468c4710c Transaction: rename (de)serialize to [to/from]Buffer 11 years ago
Daniel Cousens 55681e7e5d Script: use PubKey objects not prebuilt Buffers 11 years ago
Daniel Cousens 54cc123d31 Address/Script: consistent function ordering 11 years ago
Daniel Cousens 842b075e75 Address: consistent json formatting 11 years ago
Daniel Cousens 39d042d058 syncscript: general cleanup 11 years ago
Wei Lu 8063979d99 fix integration test 11 years ago
Daniel Cousens 6c0eebe94b tests: use filepaths directly 11 years ago
Daniel Cousens e27c97a791 ECPubKey/ECKey: separate to two files 11 years ago
Daniel Cousens 05e0d08098 BufferExt: rename to bufferutils 11 years ago
Daniel Cousens 7a740c2e7b tests: forces consistent import syntax 11 years ago
Daniel Cousens 276a339d60 crypto: HMACSHA512 into crypto and add tests 11 years ago
Daniel Cousens f70ccc9215 convert: remove hex functions 11 years ago
Daniel Cousens f18c5e4c1e Script: removes Script.createP2SHMultiSigScriptSig 11 years ago
Daniel Cousens f8e662e495 Script: rename toScriptHash to getHash and add tests 11 years ago
Daniel Cousens cace8316e4 Script: extract test data to fixture 11 years ago
Daniel Cousens 708aa03390 Transaction/Script: bitcoin network no longer implied 11 years ago
Daniel Cousens 5e0d38ba54 Address: add Address.*ScriptPubKey and tests 11 years ago
Daniel Cousens 0822def7e0 Script: add standard Script.create*ScriptPubKey 11 years ago
Daniel Cousens d0f684844c Script: add toHex, fromHex 11 years ago
Daniel Cousens 57b8afbdab Network: rename Network to Networks 11 years ago
Daniel Cousens 76323a07d0 Transaction: restrict TxIn/TxOut constructor params 11 years ago
Daniel Cousens 63231fb67d Extends test for custom Wallet change addresses 11 years ago
Daniel Cousens a77846701f Fixes network support for TxOut 11 years ago
Daniel Cousens 4012b82bec Fixes Transaction.addOutput(Address, Number) 11 years ago
Daniel Cousens eba08fa761 Fixes indentation for assertions 11 years ago
Wei Lu e59f824c3a move fixture sync script into fixtures folder 11 years ago
Daniel Cousens baa568697b Transaction.deserialize no longer mutates input 11 years ago
Daniel Cousens 4716eb29bf Removes redundant convert functions 11 years ago
Daniel Cousens a8cf2fdd9e Changes internal serialization to use Buffers instead 11 years ago
Daniel Cousens c8bda6dde6 Adds Buffer extensions 11 years ago
Wei Lu 33b73517fe fixes integration test dependency paths 11 years ago