456 Commits (701af74adedec0ca8a448d14a525655277ebbbf8)
 

Author SHA1 Message Date
Daniel Cousens f12f8eac48 Adds failing test for larger transaction 11 years ago
Daniel Cousens 20599f66c9 Adds varIntToNum conversion function 11 years ago
Wei Lu 7820ea7ea0 Merge pull request #83 from bitcoinjs/wallet 11 years ago
Wei Lu 8d2525dba1 allow feePerKb to be set to zero 11 years ago
Wei Lu 68b08b638a add async version of createTx 11 years ago
Wei Lu f7d4895b74 add async version of setUnspentOutputs 11 years ago
Wei Lu 83db6483fa remove unnecessary imports from wallet 11 years ago
Wei Lu 75218e784f Transaction fee calculation does not need BigInteger 11 years ago
Wei Lu 7bfa6ab9d2 remove scriptPubKey from wallet.outputs, set/get unspent outputs as it is unused 11 years ago
Wei Lu 7bd312de71 get rid of magic numbers in fee estimation 11 years ago
Wei Lu 58ab0b631e getBalance returns total unspent 11 years ago
Wei Lu 9fc5505730 getUnspentOutputs excludes spent outputs 11 years ago
Wei Lu 77b5d1ee21 getCandidateOuputs ignores spent outputs 11 years ago
Wei Lu 756e877181 lock down sinon version 11 years ago
Wei Lu 2501868f52 remove old methods 11 years ago
Wei Lu 471bc7ed97 skip change if it is not above dust threshold 11 years ago
Wei Lu 90921798cf throws error on insufficient fund 11 years ago
Wei Lu 7c81bfef72 check for dust before creating transaction 11 years ago
Wei Lu 913b48e87f sign tx 11 years ago
Wei Lu 8f0413da98 always assume change output exists when estimating fee 11 years ago
Wei Lu 2dc0f69d00 createTX returns tx with expected inputs and outputs 11 years ago
Wei Lu 3d12d3b038 implement and use txOut.scriptPubKey 11 years ago
Wei Lu 5d79b094d4 remove processOutput and processExistingOutput 11 years ago
Wei Lu eb9e98aa7b minor refactoring: Transaction tests use fixtures 11 years ago
Wei Lu b7d65fb757 Transaction is able to estimate fees 11 years ago
Wei Lu e574693594 wallet.outputs[0].output -> wallet.outputs[0].receive 11 years ago
Wei Lu dbb5681366 add tests and refactor wallet.processTx 11 years ago
Wei Lu 83381186d1 add (some) fromAddress and getInType tests to script 11 years ago
Wei Lu c3880c0cdf script.toAddress -> script.getToAddress 11 years ago
Wei Lu 423124966f add toAddress and getOutType tests to script 11 years ago
Wei Lu c39aa6cb07 minor refactoring 11 years ago
Wei Lu 01dc34d720 throw error when unspent output does not have required keys 11 years ago
Wei Lu 26afbccc98 wallet allows setting unspent outputs 11 years ago
Wei Lu 16dc68cbaa wallet exposes unspent outputs via a getter 11 years ago
Kyle Drake 68e8834c66 Merge pull request #94 from dcousens/patch-2 11 years ago
Daniel Cousens baa50d6aa2 Adds simple test vectors for numToVarInt 11 years ago
Kyle Drake 4c82a09aae Merge pull request #95 from juliustayl/multisig-tests 11 years ago
Daniel Cousens 164d31ee3d VarInt now uses correct prefix for 64-bit 11 years ago
Julius Taylor a4317d67be validate multi-sig address 11 years ago
Daniel Cousens c59336c1f2 Uses previously generated private key hex string instead 11 years ago
Daniel Cousens afd1a488d7 Rewords addInput/addOutput clarifications 11 years ago
Daniel Cousens 1175c602ff Updates comments on example transaction 11 years ago
Kyle Drake a74c878b59
merge eckeyoutput 11 years ago
Kyle Drake d16ea7f2a6 Merge pull request #89 from Dcousens/eckeyfnc 11 years ago
Kyle Drake df727c627a Merge pull request #86 from Dcousens/patch-1 11 years ago
Kyle Drake 7686ac122e Merge pull request #85 from Dcousens/convertcleanup 11 years ago
Daniel Cousens a1944fdc77 Adds some ECKey tests 11 years ago
Daniel Cousens f1414b0d2f Adds verify to ECPubKey 11 years ago
Daniel Cousens a96dfea1f4 Adds compression flag to toHex/toBin and tests 11 years ago
Daniel Cousens 76b20af515 Updates README.md examples 11 years ago