166 Commits (a8f36ba51591793379b0c07de8faf314c9d56364)

Author SHA1 Message Date
Daniel Cousens 867465a03f Transaction: support non-addressable output scripts 11 years ago
Daniel Cousens 5bd636cab7 Transaction: remove TxIn/TxOut from API 11 years ago
Daniel Cousens a6b9dd9473 Transaction: remove hash:index notation 11 years ago
Daniel Cousens 1f2becbb45 Transaction: move all constants to top 11 years ago
Daniel Cousens 40f0c91162 Transaction: use TxIn/TxOut consistently 11 years ago
Daniel Cousens 8b5647b0b9 Transaction: remove TxIn/TxOut exports 11 years ago
Daniel Cousens e49e1796d5 Transaction: remove untested TransactionIn constructor params 11 years ago
Daniel Cousens 8c5c0a13a6 Transaction: remove untested (and broken) functionality 11 years ago
Daniel Cousens 7e5af52cd1 Transaction: mass rename from SPK/SS to Input/Output 11 years ago
Daniel Cousens 41c3b68293 templates: rename to scripts 11 years ago
Daniel Cousens 00cec9ce64 Script: move all templates to templates.js 11 years ago
Daniel Cousens 005ca31fb3 Transaction: remove unnecessary clone 11 years ago
Daniel Cousens 323f0612d0 Transaction: remove unnecessary Buffer copy 11 years ago
Daniel Cousens 9a72c7437b Script: adds Script.EMPTY constant 11 years ago
Daniel Cousens f5005299d1 JSHint: remove defined but never used 11 years ago
Daniel Cousens 2f44628604 Transaction: refactor hashForSignature 11 years ago
Daniel Cousens 54950c9abb Transaction: fix SIGHASH_* constant values 11 years ago
Daniel Cousens db814439a3 Transaction: extract DEFAULT_SEQUENCE constant 11 years ago
Daniel Cousens 58fd12e66d ecdsa: always use signature object 11 years ago
Daniel Cousens 2dec1375a1 ecdsa: use (r, s) values directly 11 years ago
Daniel Cousens 99a1b7274c Transaction: use the type embedded in the signature 11 years ago
Daniel Cousens 0468c4710c Transaction: rename (de)serialize to [to/from]Buffer 11 years ago
Daniel Cousens e033a872c9 Transaction: rename hashTransactionForSignature to hashForSignature 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 614a213d44 Transaction: remove untested hash array support 11 years ago
Daniel Cousens 708aa03390 Transaction/Script: bitcoin network no longer implied 11 years ago
Daniel Cousens 0822def7e0 Script: add standard Script.create*ScriptPubKey 11 years ago
Daniel Cousens 57b8afbdab Network: rename Network to Networks 11 years ago
Daniel Cousens 74e53b49a5 Script/Transaction: remove untested functions 11 years ago
Daniel Cousens 76323a07d0 Transaction: restrict TxIn/TxOut constructor params 11 years ago
Daniel Cousens 9a7e291d70 Transaction: fix incorrect outIndex type 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 695eb64a3a Clarifies Transaction.addOutput param documentation 11 years ago
Daniel Cousens baa568697b Transaction.deserialize no longer mutates input 11 years ago
Daniel Cousens 02013beda9 Renames variables to be more verbose 11 years ago
Daniel Cousens b860daf70b Corrects endianness comments 11 years ago
Daniel Cousens 87048d3b4e Adds performance notes 11 years ago
Daniel Cousens a8cf2fdd9e Changes internal serialization to use Buffers instead 11 years ago
Daniel Cousens 10ee5532c3 Serialize now returns a buffer 11 years ago
Daniel Cousens 09c6a787d9 Changes sequence number to an actual Number 11 years ago
Wei Lu 1e6b283f9a Remove Number.isFinite check on tx input index 11 years ago
Wei Lu af1f121fd4 upgrade bigi & remove monkey patching 11 years ago
Daniel Cousens 69c0497038 Renames createInputScript to createPubKeyHashScriptSig 11 years ago
Daniel Cousens a4e68d142d Adds assertions for types in signScriptSig 11 years ago
Daniel Cousens 8ad8f6f169 Renames p2shsign to signScriptSig 11 years ago
Daniel Cousens 5546cae928 Removes type coercion for a stricter TX API 11 years ago
Daniel Cousens 9af8d95daf Removes applyMultisigs and adds setScriptSig 11 years ago
Daniel Cousens ae60e6eb95 Replacse JSBN with bigi 11 years ago