50 Commits (4ddf3d117cf3fc9df4e16f0a74c4dcc5ebed0d37)

Author SHA1 Message Date
Braydon Fuller 32ac9bb63e Change utility naming 10 years ago
Braydon Fuller 1858766627 Standardized toJSON, fromJSON, toString and fromString interfaces 10 years ago
Braydon Fuller 56161676c3 Address: Change discoverMeta to classifyVersion and add a general address validation example 10 years ago
Braydon Fuller 3b061b057f Address: Added documentation and refactored to accept both a string and network object. 10 years ago
Esteban Ordano 1816ba197f Add check functions to Address 10 years ago
Manuel Araoz 4a6755d0d1 add Script#prepend() 10 years ago
Braydon Fuller d5d88287cd Networks: Consistency of network reference for 'livenet', and removed hardcoded value. 10 years ago
Esteban Ordano 3dbb35a708 Fixes build, add "mainnet" again and fixes uri 10 years ago
Braydon Fuller eb72310a62 Address: Use defaultNetwork if network is not specified 10 years ago
Braydon Fuller 4adf1fcb14 Network: Replaced all instances of mainnet with livenet for consistency 10 years ago
Yemel Jardi db4561f834 Add documentation 10 years ago
Yemel Jardi 80937362be Address constructor allows an address instance 10 years ago
Braydon Fuller 3298a01498 Immutable Address, PublicKey and PrivateKey 10 years ago
Braydon Fuller 95b489c306 JSDoc: Update Address, PublicKey and PrivateKey so that they are documented. 10 years ago
Braydon Fuller 85ce140aeb Keys: Renamed Privkey to PrivateKey and Pubkey to PublicKey 10 years ago
Braydon Fuller deb54c5a20 Address: Return new instance if `this` isn't already instantiated. 10 years ago
Braydon Fuller 9863b123c0 Address: Increase test coverage 10 years ago
Braydon Fuller 3c9cc23501 Address: Improved error messages and type, and added inspect prototype for console output. 10 years ago
Braydon Fuller 5ff349758c Address: Fix Buffer data recognition in browsers 10 years ago
Braydon Fuller 0df97a42fe Address: Fix indentation, typos and simplify isValid 10 years ago
Braydon Fuller 8f32063375 Address: Add missing semicolons 10 years ago
Braydon Fuller 90341f2ab6 Address: Modified interface so that any instance of Address can be assumed to be valid. 10 years ago
Manuel Araoz 4508fb6765 fix references to encoding 10 years ago
Manuel Araoz ca9b8d8f7b use strict to protocol 10 years ago
Manuel Araoz 2bf1ed8f34 use strict to crypto 10 years ago
Braydon Fuller 0cd68b5384 removed unused module references 10 years ago
Eric Martindale 4b6e9aaf03 Improve tests. 10 years ago
Eric Martindale e8d4786e48 CLASSICAL INHERITANCE IS FOR THE DOGS. 10 years ago
Eric Martindale 541196cb5a Re-implement addresses. 10 years ago
Eric Martindale 5f60d26a2b Migrate from Address() to Identity(). 10 years ago
Ryan X. Charles f17d604e44 Address().fromHashbuf() convenience method 10 years ago
Ryan X. Charles ac85264a28 Address().fromBuffer(buf); 10 years ago
Ryan X. Charles 4a027e260a Address().fromScript(script) 10 years ago
Ryan X. Charles 6a26813955 p2sh -> scripthash 10 years ago
Ryan X. Charles 80625fdbef move static isValid next to instance isValid 10 years ago
Ryan X. Charles 356ddcfa4e test invalid address 10 years ago
Ryan X. Charles ac47796acd .isValid() is more convenient than .validate() 10 years ago
Ryan X. Charles 6b7592d67b add address validation convenience function 10 years ago
Ryan X. Charles f52e679f93 refactor address - use "set" function 10 years ago
Ryan X. Charles 7c945cdc01 add "compressed" feature to pubkeys 10 years ago
Ryan X. Charles 6176ad4a98 verify signed messages 10 years ago
Ryan X. Charles 15f9a99e65 message signing 10 years ago
Ryan X. Charles e6d89a76d7 use standard language - hash -> hashbuf 10 years ago
Ryan X. Charles 4cff6a41f4 remove "(classname): " from tests 10 years ago
Ryan X. Charles a2512226f8 address convenience functions 10 years ago
Ryan X. Charles 3871e43dd8 make address more consistent with rest of lib 10 years ago
Ryan X. Charles 862235e57e initial commit 10 years ago