aerbax
|
|
September 03, 2015, 09:40:43 PM |
|
0MQ is sometimes described as TCP sockets on steroids.
It allows you to do cool things like pub-sub, fanouts, round robin (without knowing ahead of time who your clients are going to be - so clients can be transient).
It's often used for assignment of work/jobs to various client machines. For example, SaltStack uses 0MQ as the invisible layer to run configuration management tasks for servers in a datacenter...so you can run one command that says: "Okay, every Internet facing machine that I administer, I want you to update your Apache package and reload the service." Or "All of my machines, please report back what version of OpenSSL you're running."
There are zillions of uses, though.
0MQ just makes the network plumbing between programs a lot easier. And every major programming language has a 0MQ library available.
|
|
|
|
medusa13
Sr. Member
Offline
Activity: 453
Merit: 500
hello world
|
|
September 03, 2015, 09:49:17 PM |
|
Are you sure the transaction was deducted from your balance? If so then you should be able to rescan.
In any case, please report any error messages from your simplewallet.log and bitmonerod.log files.
I cant really tell if it was deducted since i made a lot of transactions yesterday on testnet. unfortunately there does not seem to be a bitmonero log, which confuses me. today i have problems reproducing it, but yesterday it happend many times. But if it is not reproducible, it is no bug. anyway i have a simplewallet log, but i guess without the other log there is not enough info(just in case, i guess this is the relevant part: : http://pastebin.com/2NiEtW1v) while testing i realized what i pointed out here was not right: https://bitcointalk.org/index.php?topic=583449.msg12240852#msg12240852transfer and transfer_new seem to handle this situation just fine, but with transfer it can take a very long time until the error "not enough outputs for mixing_count " shows up. when the gui is ready we will need some kind of windows hourglass to show the user it is still working if the performance there does not increase until then(i dont think its important yet, everyone performing this kind of high mixing trx can wait a little bit) seems like if testing i will need to test more precisely (transfer form one wallet to another for example, one trx after another) so i can see it better.
|
XMR Monero
|
|
|
smooth
Legendary
Offline
Activity: 2968
Merit: 1198
|
|
September 03, 2015, 09:52:50 PM |
|
anyway i have a simplewallet log, but i guess without the other log there is not enough info Yeah no more information there than what you already reported. It just says "Failed" with no indication why.
|
|
|
|
medusa13
Sr. Member
Offline
Activity: 453
Merit: 500
hello world
|
|
September 03, 2015, 10:01:27 PM |
|
is it normal to have no bitmonerod log? i have no idea how to route bitmonerod console output to a file on windows lol guess i should just recompile on the weekend and see how it goes from there
|
XMR Monero
|
|
|
luigi1111
Legendary
Offline
Activity: 1105
Merit: 1000
|
|
September 03, 2015, 10:09:59 PM |
|
is it normal to have no bitmonerod log? i have no idea how to route bitmonerod console output to a file on windows lol guess i should just recompile on the weekend and see how it goes from there You definitely should have one. It's not stored (by default) with bitmonerod. It's stored in c:\ProgramData\bitmonero where the DB files are.
|
|
|
|
medusa13
Sr. Member
Offline
Activity: 453
Merit: 500
hello world
|
|
September 03, 2015, 10:16:02 PM |
|
is it normal to have no bitmonerod log? i have no idea how to route bitmonerod console output to a file on windows lol guess i should just recompile on the weekend and see how it goes from there You definitely should have one. It's not stored (by default) with bitmonerod. It's stored in c:\ProgramData\bitmonero where the DB files are. ah good, new place. there is nothing usefull there, seems my log level was just too low i will take more care next time
|
XMR Monero
|
|
|
kazuki49
|
|
September 04, 2015, 04:20:08 AM |
|
|
|
|
|
dEBRUYNE
Legendary
Offline
Activity: 2268
Merit: 1141
|
|
September 04, 2015, 10:37:39 AM |
|
|
|
|
|
canth
Legendary
Offline
Activity: 1442
Merit: 1001
|
|
September 04, 2015, 06:52:14 PM |
|
|
|
|
|
ArticMine
Legendary
Offline
Activity: 2282
Merit: 1050
Monero Core Team
|
|
September 04, 2015, 09:12:56 PM |
|
[–]fluffyponyzaXMR Core Team[M] 6 points 22 hours ago Ok to clear up what this exactly is, for /u/VedadoAnonimato and /u/101freezer specifically, let me first explain a little bit about how Monero's components work internally. The Monero daemon is the piece of software that keeps you synced up with the Monero network. That's all it does, it doesn't know about "you" or "your funds" or "your transactions". If you want to do anything on the Monero network, and thus on the Monero blockchain, you have to talk to this daemon that will then talk to the network as a whole by rebroadcasting transactions you initiate. Similarly, if you want to get history from the blockchain, or the current memory pool of transactions, or outputs to mix with, you can ask the daemon for that information. Now currently we use the JSON RPC API to talk to the daemon, but this is a horribly inefficient way of handling requests. It means that the daemon always has to have a thread that can answer requests, even if it's busy with something else, and it means that we have to spend a lot of effort and energy maintaining what is, in essence, an HTTP server. Securing it becomes an issue, and it's simply not scalable. Imagine a future where the block size has dynamically grown to 300mb per block - JSON RPC is simply not built to efficiently and securely move that type of data between the daemon and applications interacting with it. Additionally, we have the problem of wanting to secure the communication to and from the daemon, as it might be on a different physical device to the one we're on. Resorting to things like self-signed SSL certificates or HTTP Simple Auth is...ok...but not ideal. 0MQ solves all those problems for us, and it provides bindings and libraries for most languages that client applications might be written in. Even better: it lets us get used to a new dependency now, so that when we decide to replace the network wire protocol (which currently uses Boost.Asio) we can do so easily, and alternative implementations (besides the main Monero project) can also just use a 0MQ wire protocol. The initial merge of the 0MQ IPC functionality (nearly 30 000 new lines of code) went into the development branch 5 days ago: https://github.com/monero-project/bitmonero/commit/3daece9439e034104a007a3946714ee7a5aa8e07Now this might all seem quite low-level and unimportant, but I can assure you that these are huge changes, and it will mean that we are getting closer to a point where the Monero daemon is so robust that it is just at home on a Raspberry Pi lying next to your router, or on a huge enterprise server handling thousands of queries a second. permalink The above quote from Reddit summarizes why 0MQ is very valuable for Monero and a few of the possibilities it facilitates
|
|
|
|
wachtwoord
Legendary
Offline
Activity: 2338
Merit: 1136
|
|
September 05, 2015, 08:42:52 AM |
|
Are the binaries available for the newest version with improved memory management yet?
|
|
|
|
dEBRUYNE
Legendary
Offline
Activity: 2268
Merit: 1141
|
|
September 05, 2015, 08:49:48 AM |
|
Are the binaries available for the newest version with improved memory management yet?
Currently only the windows binaries are avaible, if you are on linux or OSX you need to compile yourself.. I sympathize with the child there. Freedom of speech is only ever a good thing when I am free to say whatever the fuck I want, and others can only say whatever the fuck pleases my ears. Smooth must not be allowed to express his opinion by means of post/trust/rating/whatever! Oh ... Wait ... I see what you did there Guess you were spotted very early on, off you go back on ignore little Inquisitive Troll(TM). Please stop posting off-topic nonsense on this thread. I haven't followed developments as closely as I would like, do we have any up-to-date community built binaries so I could try out the DB version on my Windows box? I know of the cautionary notes and caveats, just wondering if anyone has published binaries yet. This is from last week: https://downloads.getmonero.org/monero.win.x64.v0-9-beta.zipExercise the appropriate level of care with it being a beta. We've recently found and solved what we hope to be the only major, breaking database issue (that could have caused major issues if we'd tagged prematurely), but that means that prior LMDB sync ups have to be resynced from scratch or imported from a fresh blockchain.raw export. & personally i would welcome a freezed master branch for new features and also new "official" beta test bins. We can let it run on different OS, we can support you with testing. Most also can compile it themselfs but you would reach more possible testers if you post some windows bins again.
it seems that the newest work was merged to developement branch, so i guess this is also what the devs have in mind more or less?
is 0.9 "feature complete" ? current state seems very stable to me too, runs fine on my machines, only experienced small and allready known troubles.
All of this. I'd say though that the majority cannot/will not compile it themselves, making official binaries even more important. There are a handful of small things we need to finish and merge into development and master before we can release 0.9 RC, and then go from there. In addition, compiling guides: https://t.co/lcfu2Y6dxz& https://www.reddit.com/r/Monero/comments/3jhxkg/how_to_compile_of_various_platforms_thanks/cupj1ni
|
|
|
|
wachtwoord
Legendary
Offline
Activity: 2338
Merit: 1136
|
|
September 05, 2015, 09:11:13 AM |
|
Thanks! I couldn't find the beta link on the getMonero site (I'm on windows). Where will the blockchain be saved appdata/Roaming/bitmonero as always? Will it overwrite the old data?
|
|
|
|
medusa13
Sr. Member
Offline
Activity: 453
Merit: 500
hello world
|
|
September 05, 2015, 09:34:51 AM |
|
Thanks! I couldn't find the beta link on the getMonero site (I'm on windows). Where will the blockchain be saved appdata/Roaming/bitmonero as always? Will it overwrite the old data? no, new blockchain goes to %ProgramData% instead of %appdata%. (and it will allocate more space than it really neeeds, so you should have up to 16gb free space) there is also a --data-dir option if you want to choose the location yourself still, i would only use the official release for critical stuff, but its absolutely worth trying the beta. i recommend to launch it over a shortcut, so you can run it with the no time stats option (too many logs otherwise when syncing from scratch) monero.win.x64.v0-9-beta\bitmonerod.exe --show-time-stats 0
|
XMR Monero
|
|
|
wachtwoord
Legendary
Offline
Activity: 2338
Merit: 1136
|
|
September 05, 2015, 09:59:07 AM |
|
Thanks a lot. I couldn't really run the old version anymore so I'll use this for balance checking for now. I'm holding what I have anyway.
|
|
|
|
GingerAle
Legendary
Offline
Activity: 1260
Merit: 1008
|
|
September 05, 2015, 12:10:04 PM |
|
Thanks a lot. I couldn't really run the old version anymore so I'll use this for balance checking for now. I'm holding what I have anyway.
if you're just checking balances, you may want to look into moneromoo's advances in watch-only wallets. if you run help from simplewallet, you can save the wallet as a watch only wallet. So you can delete your old wallet files (the ones that can spend the XMR), and then load the watch-only wallet. That way, if your windows gets hacked, the only thing available is a view key wallet, so the hacker can't spend your money, only watch it trickle in. <moneromooo> - save_watch_only, and send the saved keys file to someone else, who can name it whatever and load it as normal
note - you must then delete your original .keys file, then rename your .keys-watchonly file to a .keys file you can then load yourwallet.bin again, and it'll pull the viewkey from the new keys file using your same password. So in order to protect your funds here, you'd just make sure your original keys file is long gone. One of them disk thrasher super delete programs would do.
<moneromooo> - send standard address and view key to someone, who can create a watch only wallet with (lemme look at --help to recall exactly): <moneromooo> --generate-from-view-key 4xMyAddResS111AAA:82384viewkey93943:/home/user/watch-only-wallet-name
In either case, the save_watch_only makes you create a new password. So, you'll need to use that instead of your original wallet password.
|
|
|
|
GingerAle
Legendary
Offline
Activity: 1260
Merit: 1008
|
|
September 05, 2015, 12:50:30 PM |
|
NVIDIA Mining Software Funding It's official - the NVIDIA miner software funding thread is up and running https://forum.getmonero.org/8/funding-required/2355/improved-nvidia-mining-softwareif you want to contribute, just head to that page and click on the "contribute" button, you'll get the address and payment id. alternatively, here is the address: 45ttEikQEZWN1m7VxaVN9rjQkpSdmpGZ82GwUps66neQ1PqbQMno4wMY8F5jiDt2GoHzCtMwa7PDPJUJYb1GYrMP4CwAwNp and the payment ID 017ae987199a49a101758e9e4c69421ea66ad828511e1f76b14c17428f206878 and for your convenience, here's a transfer command with mixin 3 sending 200 xmr for your simplewallet transfer 3 45ttEikQEZWN1m7VxaVN9rjQkpSdmpGZ82GwUps66neQ1PqbQMno4wMY8F5jiDt2GoHzCtMwa7PDPJUJYb1GYrMP4CwAwNp 200 017ae987199a49a101758e9e4c69421ea66ad828511e1f76b14c17428f206878
|
|
|
|
Bavaria
|
|
September 05, 2015, 02:25:00 PM |
|
XMR devs, I have two question:
1) You claim XMR is untraceable. Does this mean that when Bob pays to Alice, Bob is unable to prove that he paid XMR to Alice?
2) Another question is how this transaction will appear on the blockchain?
|
|
|
|
shitaifan2013
Legendary
Offline
Activity: 874
Merit: 1000
monero
|
|
September 05, 2015, 02:28:55 PM |
|
XMR devs, I have two question:
1) You claim XMR is untraceable. Does this mean that when Bob pays to Alice, Bob is unable to prove that he paid XMR to Alice?
2) Another question is how this transaction will appear on the blockchain?
wow you're lazy... 1) one way would be the viewkey feature 2) wut?
|
|
|
|
dEBRUYNE
Legendary
Offline
Activity: 2268
Merit: 1141
|
|
September 05, 2015, 02:34:41 PM |
|
XMR devs, I have two question:
1) You claim XMR is untraceable. Does this mean that when Bob pays to Alice, Bob is unable to prove that he paid XMR to Alice?
2) Another question is how this transaction will appear on the blockchain?
wow you're lazy... 1) one way would be the viewkey feature 2) wut? I'll give a more serious answer. [1] No, Bob could, next to using the viewkey, prove on a case-by-case basis that he paid Alice. See -> https://bitcointalk.org/index.php?topic=753252.msg12083138#msg12083138. In addition, he could use a payment ID to prove he paid Alice. [2] With encrypted payment ID's the transaction will be similiar to a normal transactions. I have to add though that I don't really know the specifics of it. But I hope this helps
|
|
|
|
|