81 Commits (79a17d67ecfdb2ac3554d3fec80deab9ad0030c5)

Author SHA1 Message Date
Wei Lu 79a17d67ec wallet: do not overestimate fees when network has dustSoftThreshold 11 years ago
Wei Lu 7e31668b69 wallet: rename utxo.receive to utxo.from 11 years ago
Wei Lu 7e98123ccd wallet.getUnspentOutputs includes the pending field 11 years ago
Wei Lu 79ec61d085 Fix bitcoin dustThreshold and feePerKb values 11 years ago
Daniel Cousens c0e5393595 Transaction: remove .outpoint object 11 years ago
Daniel Cousens 569e0d4ff1 Wallet: fix processConfirmedTx tests 11 years ago
Daniel Cousens f85792ba22 Transaction: remove address from txOut 11 years ago
Daniel Cousens 5551c38812 Transaction: use hash Buffer instead of hex string 11 years ago
Daniel Cousens bdc7131d0e Transaction: renames getHash to getId 11 years ago
Daniel Cousens 8b5647b0b9 Transaction: remove TxIn/TxOut exports 11 years ago
Daniel Cousens 07a0beee90 tests: remove unnecessary linebreaks 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
Wei Lu f53e35ed28 wallet: delete utxo instead of marking it as spend 11 years ago
Wei Lu d265b53b03 wallet: processTx -> processConfirmedTx, processPendingTx 11 years ago
Wei Lu e064e9d29d wallet.createTx ignores pending utxo 11 years ago
Wei Lu 660c95483d wallet.processTx accepts isPending flag and passes it on to output 11 years ago
Daniel Cousens 6a73bc02f5 HDNode: rename priv/pub to privKey/pubKey 11 years ago
Daniel Cousens 64e307b13f HDWallet: rename to HDNode 11 years ago
Daniel Cousens 3bce535e36 Wallet: use assert for consistency 11 years ago
Daniel Cousens cde285ccfc Wallet: enforce operator new 11 years ago
Daniel Cousens 4952c5f4e7 HD/Wallet: use network objects, not strings 11 years ago
Daniel Cousens 2df790e2ab Wallet: remove use of hashLittleEndian 11 years ago
Daniel Cousens bd3690bdc0 Wallet: remove async interface 11 years ago
Daniel Cousens 50e9a09a8c Wallet: cleanup createTx control flow 11 years ago
Daniel Cousens 4dd617d5ca wallet: fix address description typo 11 years ago
Daniel Cousens 8514bbfabd Address: remove Address.Error 11 years ago
Daniel Cousens 0468c4710c Transaction: rename (de)serialize to [to/from]Buffer 11 years ago
Daniel Cousens 6c0eebe94b tests: use filepaths directly 11 years ago
Daniel Cousens 7a740c2e7b tests: forces consistent import syntax 11 years ago
Daniel Cousens 708aa03390 Transaction/Script: bitcoin network no longer implied 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 eba08fa761 Fixes indentation for assertions 11 years ago
Daniel Cousens a8cf2fdd9e Changes internal serialization to use Buffers instead 11 years ago
Daniel Cousens d17f85f5a6 Changes fakeTxHash to actual hex 11 years ago
William Cotton 8f698d19f7 custom changeAddress has full integration test 11 years ago
William Cotton dfbfdafc94 added tests for createTx testnet and createTx custom changeAddress 11 years ago
Daniel Cousens f047afef2d Updates network.js constant names 11 years ago
Daniel Cousens c99a576fbd Migrates all usage of crypto-js/sha256 to ./crypto 11 years ago
Wei Lu 364a24fd1e assert.throws matches error messages properly 11 years ago
lms b79ccb2c0c 100% coverage of wallet.js 11 years ago
Daniel Cousens 04684b74f1 Some cosmetic fixes 11 years ago
Wei Lu 93fe1b4c78 cosmetic standardization 11 years ago
Wei Lu 65fb593be2 remove unnecessary deepEqual 11 years ago
Wei Lu 39c181dce6 allow fee to be set to zero 11 years ago
Wei Lu 4d4388f6bf make wallet async functions truly async 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