<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/blockchain_utilities/blockchain_import.cpp, branch v0.9.0</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.0</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.9.0'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2015-12-31T21:12:13Z</updated>
<entry>
<title>update version</title>
<updated>2015-12-31T21:12:13Z</updated>
<author>
<name>Riccardo Spagni</name>
<email>ric@spagni.net</email>
</author>
<published>2015-12-31T21:12:13Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=5c71f5d13ebb5db5743f81161382a831f9fa8450'/>
<id>urn:sha1:5c71f5d13ebb5db5743f81161382a831f9fa8450</id>
<content type='text'>
</content>
</entry>
<entry>
<title>updated copyright year</title>
<updated>2015-12-31T06:39:56Z</updated>
<author>
<name>Riccardo Spagni</name>
<email>ric@spagni.net</email>
</author>
<published>2015-12-31T06:39:56Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=de0392685063d93dbdad3a6b1a2712eaf94dd51a'/>
<id>urn:sha1:de0392685063d93dbdad3a6b1a2712eaf94dd51a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add missing semicolons after log statements</title>
<updated>2015-12-19T14:47:37Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-12-19T14:47:37Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=3f2970fadbe2d4dc7057d0c3b83faa93b8622bde'/>
<id>urn:sha1:3f2970fadbe2d4dc7057d0c3b83faa93b8622bde</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #493</title>
<updated>2015-11-21T11:08:42Z</updated>
<author>
<name>Riccardo Spagni</name>
<email>ric@spagni.net</email>
</author>
<published>2015-11-21T11:08:39Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=9276233b9ea58a19a5c1490b70cbec90ebcc3147'/>
<id>urn:sha1:9276233b9ea58a19a5c1490b70cbec90ebcc3147</id>
<content type='text'>
f3724ae Fix startup crash when using a locale boost does not like (moneromooo-monero)
0c1dae3 i18n: allow language to be passed as a parameter (moneromooo-monero)
</content>
</entry>
<entry>
<title>Fix startup crash when using a locale boost does not like</title>
<updated>2015-11-21T10:13:10Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-11-21T10:13:10Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=f3724aef881ff2fdada98eddc792059e4e18c1c8'/>
<id>urn:sha1:f3724aef881ff2fdada98eddc792059e4e18c1c8</id>
<content type='text'>
There are various locale related bugs in various versions of boost,
where exceptions are thrown in boost::filesystem APIs when the
current locale is not to boost's liking. It's not clear what "not
to boost's liking" means in detail, though "en" and "en_US.UTF-8"
are not to its liking.

Fix it by running a test function that's known to throw in such
a case, and resetting LANG and LC_ALL to C if an exception is
thrown. In simplewallet, the locale is queried before that so the
correct translations will still be used.
</content>
</entry>
<entry>
<title>Relay transactions when they linger too long in the pool</title>
<updated>2015-11-21T00:56:21Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-11-21T00:26:48Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=932994c0cb25d21ccc5795c23b0e342427260625'/>
<id>urn:sha1:932994c0cb25d21ccc5795c23b0e342427260625</id>
<content type='text'>
The last relayed time of a transaction is maintained, and
transactions will be relayed again if they are still in the
pool after a certain amount of time, which increases with
the transaction's age. All such transactions are resent,
whether or not they originated on the local node.
</content>
</entry>
<entry>
<title>blockchain_import: Add --input-file option</title>
<updated>2015-08-14T22:00:34Z</updated>
<author>
<name>warptangent</name>
<email>warptangent@inbox.com</email>
</author>
<published>2015-08-14T21:55:03Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=471e8a31959d2e0c7a4ed2ca0af5f6a3268e6235'/>
<id>urn:sha1:471e8a31959d2e0c7a4ed2ca0af5f6a3268e6235</id>
<content type='text'>
This option specifies the input file path for importing.

The default remains &lt;data-dir&gt;/export/blockchain.raw
</content>
</entry>
<entry>
<title>blockchain_import: Updates for naming consistency</title>
<updated>2015-08-14T22:00:18Z</updated>
<author>
<name>warptangent</name>
<email>warptangent@inbox.com</email>
</author>
<published>2015-08-14T21:49:46Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=3ffda6eefbc89ec0ddfc49e6230c473b23a6d16e'/>
<id>urn:sha1:3ffda6eefbc89ec0ddfc49e6230c473b23a6d16e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>blockchain_utilities: Pass expected number of blocks when starting batch</title>
<updated>2015-07-12T06:54:14Z</updated>
<author>
<name>warptangent</name>
<email>warptangent@inbox.com</email>
</author>
<published>2015-07-11T19:32:49Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=699e4b3f65baf8bb2ddd2377dc74e2a3168c6244'/>
<id>urn:sha1:699e4b3f65baf8bb2ddd2377dc74e2a3168c6244</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support debugging command --pop-blocks on in-memory blockchain</title>
<updated>2015-05-17T02:38:52Z</updated>
<author>
<name>warptangent</name>
<email>warptangent@inbox.com</email>
</author>
<published>2015-05-17T02:27:26Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=d1eac1b71cf9315487494be1ae460bb77a3a9207'/>
<id>urn:sha1:d1eac1b71cf9315487494be1ae460bb77a3a9207</id>
<content type='text'>
Add public method blockchain_storage::debug_pop_block_from_blockchain()

Ensure blockchain_import calls destructors before exit.

To test:

DATABASE=memory make release

// create blockchain.bin from blockchain.raw if needed
build/release/bin/blockchain_import --block-stop 1000

// try popping a single block
build/release/bin/blockchain_import --pop-blocks 1
</content>
</entry>
</feed>
