Esteban Ordano
cca1e2148c
Improve test coverage on multisig
2015-02-11 19:10:57 -03:00
Esteban Ordano
605be801af
Add Signature subclass for Transaction Signatures
2015-02-11 12:35:47 -03:00
Esteban Ordano
ff82ccec71
Return undefined instead of a null signature
2015-01-08 17:42:08 -03:00
Esteban Ordano
dc6ff32290
Make serialization roundtrip recover info about inputs
2015-01-08 17:42:08 -03:00
Esteban Ordano
e5631b1a69
Modify transaction interface
...
* Add checks when serializing
* Add default _estimateSize to generic inputs
* Fix multisig size estimation
* Change _addOutput to addOutput
* Add addInput and using that internally
* Split `getFee` out from `_updateChangeOutput`
2014-12-18 14:09:44 -03:00
Esteban Ordano
a352937566
Fix transaction order
2014-12-18 01:42:45 -03:00
Esteban Ordano
f7f7d147c6
Add change features
2014-12-16 22:39:25 -03:00
Esteban Ordano
ce8927690f
Add count for missing signatures
2014-12-16 22:30:13 -03:00
Esteban Ordano
d4b8c4adc6
Remove globals
2014-12-16 17:30:43 -03:00
Esteban Ordano
de4d2884c7
Modify Transaction to use Multisig
...
* Allow `Script#add` to add a Script causing concatenation of opcodes
* Add `Script#equals` to compare scripts
* Add `Script#fromAddress`
* Drop `_payTo` methods
* Add `Script.buildP2SHMultisigIn`
Greatly simplifying the internal transaction object
2014-12-15 18:19:54 -03:00