0
I Use This!
Inactive

Commits : Listings

Analyzed about 22 hours ago. based on code collected about 22 hours ago.
Aug 06, 2024 — Aug 06, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Switch from namedtuple (read-only) to recordtype (read-write) for ChainParameters. More... almost 12 years ago
Remove OutPoint as a separate class - it's now part of the Input structure. More... almost 12 years ago
Completely revamp PatriciaNode structure, moving most of the functionality of Trie into Node (similar to reorganization of MerkleNode that was performed earlier). More... almost 12 years ago
Get rid of children_create and children_clear (children_create can still be specified to override __init__ behavior). More... almost 12 years ago
Module utxo -> ledger More... almost 12 years ago
Cleanup build files, upgrade build dependencies. More... about 12 years ago
deserialize_transaction is no longer required now that the Block class does not handle deserialization of the Block/Transaction Merkle-tree. More... about 12 years ago
deserialize_outpoint calls a class method, so it needs to be a class method itself. More... about 12 years ago
MerkleList is serializable, not MerkleNode. More... about 12 years ago
Move Merkle-tree code into its own module, and begin process of implementing MerkleList and MerkleProof containers. More... about 12 years ago
Change from [] syntax to list(), since we're using the blist list type. More... about 12 years ago
Reorder code. More... about 12 years ago
Fix typo in documentation. More... about 12 years ago
Eliminate masking class names - TestPatriciaLinkSerialization test suite is now executed. More... about 12 years ago
Re-write PATRICIA trees to have a variable-length binary string value type, opposed to the hash256 which was used before. More... about 12 years ago
Formatting fix. More... about 12 years ago
Add list and tuple as importable names to the tools module, using the optimized blist implementations if available. More... about 12 years ago
Add hybrid level-compressed / node-compressed PATRICIA trees, and associated unit tests. More... about 12 years ago
Add icmp, an iterator comparison relational. More... about 12 years ago
Rename utils -> tools. More... about 12 years ago
Add documentation. More... about 12 years ago
Restructure the way in which merkle trees are constructed, and add some preliminary unit tests for MerkleNode. More... about 12 years ago
Add UnspentTransaction, a pythonic version of CCoins from the ultraprune branch of bitcoind. More... about 12 years ago
Restructure integer/hash serialization to make the _leint/_beint functions basic. Hash serialization is now little-endian serialization by another name, and only included for compatibility purposes (serialize_hash is used everywhere). More... about 12 years ago
Ordering fix. More... about 12 years ago
Test that the correct symbols are found by a wildcard import statement. More... about 12 years ago
Add testing of unspecified-length integer serialization. More... about 12 years ago
Add serialize_leint and deserialize_leint based on the hash serialization routines. More... about 12 years ago
Allow direct specification of file object for ScriptPickler load/dump methods. More... about 12 years ago
Move compress_amount into utils, as it alone is not deserving of a module namespace. More... about 12 years ago