freicoin / freicoin-old

Bitcoin integration/staging tree
http://www.bitcoin.org
MIT License
26 stars 8 forks source link

qt fixes and caching #13

Closed mhredmond21 closed 12 years ago

mhredmond21 commented 12 years ago

I made it cache the values (you may have different ideas as to how to do this) and fixed the qt build.

maaku commented 12 years ago

Update: The Qt fixes have already been pushed to master as part of commit a37569e525.

I'm working on a persistent method for caching and keeping this pull-request open as a comparative reference until that is finished.

mhredmond21 commented 12 years ago

Is there anything I can do to convince you to put persistent caching on the "pre-release" stack? The blockchain is the persistent state. We only really need a helper to store calculations that the client is doing on locally stored information.

Too much work on making this elegant this will be an implementation of block-chain pruning. I know that you really want to do blockchain pruning, but I think we could get away with caching for only 300 seconds, and flushing the whole cache during a reorg.

maaku commented 12 years ago

The need for caching has been obviated by the new “reference block” demurrage-payback scheme (GH #3). This issue is closed.