0
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Aug 04, 2024 — Aug 04, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Development version bump. More... about 12 years ago
Version 0.0.4 More... about 12 years ago
Switch to wildcard import so as to make sure the correct symbols are being exported. More... about 12 years ago
blast is required for the new core types. More... about 12 years ago
Enable caching for the HashableMixin. More... about 12 years ago
Completely restructure most of the core classes, making them more Pythonic. More... about 12 years ago
Move Script to avoid recursive import dependencies. More... about 12 years ago
Add testing of SECP256k1 and Secret. More... about 12 years ago
Change name so as to not match other unit test. More... about 12 years ago
Rehandle the way exceptions are thrown throughout the library, and modify the way the unit tests accordingly. More... about 12 years ago
Add separator. More... about 12 years ago
Add script compression, an essential component of ultraprune's compressed UTXO set. More... about 12 years ago
Export big endian serialization routines. More... about 12 years ago
Rewrite ScriptOp to be a binary type, decreasing the number of serialization/deserialization operations. More... about 12 years ago
Fix typo. More... about 12 years ago
Rewrite serialize_beint to have the length be an optional parameter, where the shortest byte string is returned if the length is not specified. More... about 12 years ago
Add amount compression, which is a necessary part of the UTXO ultraprune compression format. More... about 12 years ago
Add destinations (PubKey, PubKeyHash, ScriptHash), and the first stab at ECDSA support, which is required for the PubKey destination. More... about 12 years ago
Change error report to have hex checksums, for easier debugging. More... about 12 years ago
Add special handling to make sure that invalid serializations of versioned payloads are not parsed, and regression tests. More... about 12 years ago
Add client version and serialization constants. More... about 12 years ago
Add tests of hash160 and hash256. More... about 12 years ago
Add check of P2SH address base58 encoding. More... about 12 years ago
Clean up unit tests. More... about 12 years ago
Update Freicoin and Bitcoin-Testnet chain parameters, and add Freicoin-Testnet. More... about 12 years ago
Use the utils module version of StringIO, which itself uses the optimized cStringIO package if available. More... about 12 years ago
Add HashCheckedData and VersionedPayload, which are used as the basis for BitcoinAddress and Secret classes. More... about 12 years ago
Switch to import-all, since we need to make sure that the API endpoints are are using are in fact caught by a wildcard import. More... about 12 years ago
Formatting fix. More... about 12 years ago
Remove M2Crypto and add python-ecdsa instead, which provides a much better API for ECDSA operations (albeit slower, as it's pure Python). Eventually OpenSSL support will be added with an API similar to python-ecdsa's. More... about 12 years ago