<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/cryptonote_core/hardfork.h, branch v0.9.4</title>
<subtitle>Monzero core node, command-line wallet, consensus code, and release tooling.
</subtitle>
<id>https://code.monzero.org/monzero-core.git/atom?h=v0.9.4</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.9.4'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2015-12-31T06:37:27Z</updated>
<entry>
<title>fixed copyrights with bad year references</title>
<updated>2015-12-31T06:37:27Z</updated>
<author>
<name>Riccardo Spagni</name>
<email>ric@spagni.net</email>
</author>
<published>2015-12-31T06:37:27Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=810a11267c19512a49921c2e2884f6fd7dbf4206'/>
<id>urn:sha1:810a11267c19512a49921c2e2884f6fd7dbf4206</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow the wallet to access hard fork information</title>
<updated>2015-12-19T14:52:30Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-12-19T14:52:30Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=8ea7af1ba3ea74be52893a38ab9c7d5afdc90926'/>
<id>urn:sha1:8ea7af1ba3ea74be52893a38ab9c7d5afdc90926</id>
<content type='text'>
And make it change behavior slightly when close/after first hard fork
</content>
</entry>
<entry>
<title>hardfork: fix more major/minor issues</title>
<updated>2015-11-24T20:47:12Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-11-24T20:46:10Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=d887c18e333aefb74b168931f23edcaf21b642d9'/>
<id>urn:sha1:d887c18e333aefb74b168931f23edcaf21b642d9</id>
<content type='text'>
Also add some more tests, and rename some instances of
"version" and "add" for clarity.

NOTE: the starting height values are sometimes wrong.
I suspect this is due to the hard fork reorg code being
buggy, since they're good when syncing after the fact.
However, they're not actually used by the consensus code,
so I'm ignoring this for now, but this needs debugging.
</content>
</entry>
<entry>
<title>hardfork: add a get_ideal_version(uint64_t) function</title>
<updated>2015-11-10T09:45:51Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-11-09T21:22:32Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=2f254ff5999f1b814a91c33f982cb2fc0844ec66'/>
<id>urn:sha1:2f254ff5999f1b814a91c33f982cb2fc0844ec66</id>
<content type='text'>
It returns the ideal version for a given height, which is
based on the minimum height for a fork, disregarding votes
</content>
</entry>
<entry>
<title>hardfork: allow per-fork voting thresholds</title>
<updated>2015-11-08T13:04:41Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-11-08T13:04:41Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=4187e569d8f944aeaa16141a853d33c8e162d11e'/>
<id>urn:sha1:4187e569d8f944aeaa16141a853d33c8e162d11e</id>
<content type='text'>
And setup the first fork to not vote
</content>
</entry>
<entry>
<title>hardfork: simplify work done on reload</title>
<updated>2015-10-16T23:11:06Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-10-16T18:38:44Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=439c4555e99bbd1869fc6a7a96d7a5cb4a72c028'/>
<id>urn:sha1:439c4555e99bbd1869fc6a7a96d7a5cb4a72c028</id>
<content type='text'>
There is no need to fully recalculate and rewrite state, just
refill state from the DB.
</content>
</entry>
<entry>
<title>hardfork: make the voting window a week</title>
<updated>2015-09-27T21:46:47Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-09-26T16:56:43Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=434e0f42e71a4c064baa5df87081f6b0e49daa6b'/>
<id>urn:sha1:434e0f42e71a4c064baa5df87081f6b0e49daa6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hardfork: rescan speedup</title>
<updated>2015-09-27T21:46:41Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-09-26T15:22:57Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=0a7421b60716051359f821b2540073ad27c141d3'/>
<id>urn:sha1:0a7421b60716051359f821b2540073ad27c141d3</id>
<content type='text'>
Add a block height before which version 1 is assumed
Use DB transactions
</content>
</entry>
<entry>
<title>hardfork: remove use of GNU extension for initializing object</title>
<updated>2015-09-27T21:46:36Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-09-26T13:06:00Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=fec98b8952f10424cf41e3d21ad1fc2d9ad84d83'/>
<id>urn:sha1:fec98b8952f10424cf41e3d21ad1fc2d9ad84d83</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hardfork: most state now saved to the DB</title>
<updated>2015-09-20T17:42:52Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-09-20T17:41:38Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=5b11a89a76cf44c0fb98d98b05eb1c9e4ddce0c4'/>
<id>urn:sha1:5b11a89a76cf44c0fb98d98b05eb1c9e4ddce0c4</id>
<content type='text'>
There will be a delay on first load of an existing blockchain
as it gets reparsed for this state data.
</content>
</entry>
</feed>
