Hot answers tagged

5

While developed under the monero project umbrella, Kovri will be usable for general I2P usage, not only for monero. Even when used for monero, it will also be usable for other uses, if the user chooses so. Indeed, the advantage of being usable for general I2P traffic means that an observer seeing you using Kovri (which I assume may be possible via ...


3

This is not specific to Monero, rather a C/C++ linking question, nevertheless... The order you add the libraries matters. In your example: ... /usr/bin/c++ _build/pymonero.cpp.o -o pymonero \ -L$MONERO_DIR/src -lversion \ -L$MONERO_DIR/src/cryptonote_basic -lcryptonote_basic \ -L$MONERO_DIR/src/device -ldevice \ ... Linking CXX executable pymonero ./...


3

Assuming your wordlists match, the 13th word is just a checksum word. You concatenate the prefixes of the main 12 words, run a checksum over it, mod that with the word count and, hey presto, you have the index of the word to use as your 13th word. Example from luigi1111 here which shows creating the checksum Note that the official Monero wallets makes use ...


3

The Monero code is built using gcc. There is no support for building with Microsoft's tools, and it is not expected to work.


2

XMR is a bit clunky, but should get you rolling. Also look at http://moneroexamples.github.io/spendkey/.


1

The best place to understand Monero mining is to start at https://github.com/monero-project/monero/blob/master/src/cryptonote_basic/miner.cpp This is the in-built miner which implements the threads for fetching block templates, hashing and if a valid nonce is found, submitting to the network. From this file, you can grep various other methods it uses to ...


1

You can't make static monero binaries. The closest you can do is a dynamic build which links statically against most libraries, such as boost, etc. The Makefile has a number of predefined targets for this, called *static* (because close enough). For example: make release-static You'll still end with a few dynamic libraries, but a lot fewer.


1

More recently there are submodules in the Monero source tree, thus you must git submodule init && git submodule update from the root of a cloned repository. Then to link statically, make release-static. I'd suggest running make clean first if you have been trying and failing beforehand.


Only top voted, non community-wiki answers of a minimum length are eligible