60 Commits (9ab8739652487a5b5364f8dda202d96ba71b850e)

Author SHA1 Message Date
Daniel Cousens 146bc8e11a address: re-use fromBase58Check internally 10 years ago
Daniel Cousens 8934de591c use baddress/bcrypto/bscript for ambuigities 10 years ago
Daniel Cousens 6ec687deba rename scripts to script 10 years ago
Daniel Cousens e2abe2b3af merge Script/scripts 10 years ago
Daniel Cousens 812d74aa0a coerce wherever necessary for now 10 years ago
Daniel Cousens e05f8a542d remove Script object 10 years ago
Daniel Cousens e743c58ed6 remove usage of instanced Scripts 10 years ago
Daniel Cousens fd7f0b0ef8 address: use input first errors, easier detection 10 years ago
Daniel Cousens 254b670427 add types 10 years ago
Daniel Cousens f5d99d8f8a address: remove network detection 10 years ago
Daniel Cousens 1a4000cc98 address: throw Invalid address instead of hash/version for fromBase58Check 10 years ago
Daniel Cousens 13f414c122 remove Address constructor 10 years ago
Daniel Cousens 97c4de9da6 *: throw new Error over assert(false, ... 10 years ago
Daniel Cousens 399803affa use standardjs formatting 10 years ago
Daniel Cousens c13f1df9bf doc: no section headers 10 years ago
Daniel Cousens e42c497a3c package: use typeforce 10 years ago
Daniel Cousens 4fe0b34f27 Address: no need to check other script types 10 years ago
Daniel Cousens 35542e115d types: enforce consistent type checking 11 years ago
Daniel Cousens 13c2d377e7 package: use bs58check 11 years ago
Daniel Cousens 92da7975e4 Network: use capitalization 11 years ago
Daniel Cousens 553ade1208 network: always use lowercase 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 be29f50457 Address: fix consistent casing 11 years ago
Daniel Cousens 00cec9ce64 Script: move all templates to templates.js 11 years ago
Daniel Cousens d39662e375 Base58check: no longer encodes version separately 11 years ago
Daniel Cousens 61c57adbf8 Address: Expected T, got PARAM for Buffer assertion 11 years ago
Daniel Cousens 8514bbfabd Address: remove Address.Error 11 years ago
Daniel Cousens 342c55c864 Address: remove circular dependency fix 11 years ago
Daniel Cousens 48e15b587a Address: remove redundant comments 11 years ago
Daniel Cousens 4207a0df99 Address: use Address.Error instead 11 years ago
Daniel Cousens 5e0d38ba54 Address: add Address.*ScriptPubKey and tests 11 years ago
Daniel Cousens 74e53b49a5 Script/Transaction: remove untested functions 11 years ago
Daniel Cousens 1d1306b054 Removes Address.fromPubKey and improves test vectors 11 years ago
Daniel Cousens eae613d244 Adds error messages and better version checking 11 years ago
Daniel Cousens 682ec133bb Migrates Address to stricter API subset 11 years ago
Daniel Cousens f047afef2d Updates network.js constant names 11 years ago
Daniel Cousens a4c2cc6dd4 Removes pointless error utility function 11 years ago
Daniel Cousens 6fa0c07763 Changes existing code to use new base58 API 11 years ago
Wei Lu 93fe1b4c78 cosmetic standardization 11 years ago
lms 98aeb47c6f cleaned up address.js 11 years ago
Daniel Cousens b40374e332 Changes to new version-less ECKey API 11 years ago
Wei Lu 3d6b66e811 move convert methods from util to convert 11 years ago
Wei Lu a281a5ab53 migrate crypto-js to 3.1.2 11 years ago
Kyle Drake fdc78dad2e
merge weilu's changes 11 years ago
xnova 786198f130 * Fixes address.js to be able to deal with testnet P2SH addresses 11 years ago
Wei Lu eaf84c4283 move address versions into network 11 years ago
Michael Gooden b8215dea60
Add testnet support to Address and ECKey, more tests. 11 years ago
Andreas Brekken bf6254d3e2 Trailing whitespace 11 years ago
Vitalik Buterin 7919c8cfc5 Added auto-instantiators to classes 11 years ago