jwinterm
Legendary
Offline
Activity: 3136
Merit: 1116
|
|
July 27, 2015, 09:18:49 PM |
|
what is the different between monerowallet.com and mymonero.com?
I think mymonero makes you log in with list of words, and monerowallet lets you set up a user/pw more like most websites.
|
|
|
|
smooth
Legendary
Offline
Activity: 2968
Merit: 1198
|
|
July 27, 2015, 09:21:35 PM |
|
My question isn't really answered yet:
how can a spectator know that the image key is associated with at least on of the inputs in the transaction?
See the whitepaper section 4.4, step VER.
|
|
|
|
dnaleor
Legendary
Offline
Activity: 1470
Merit: 1000
Want privacy? Use Monero!
|
|
July 27, 2015, 09:42:14 PM |
|
My question isn't really answered yet:
how can a spectator know that the image key is associated with at least on of the inputs in the transaction?
See the whitepaper section 4.4, step VER. thx, will reread it more carefully
|
|
|
|
luigi1111
Legendary
Offline
Activity: 1105
Merit: 1000
|
|
July 27, 2015, 10:19:50 PM |
|
My question isn't really answered yet:
how can a spectator know that the image key is associated with at least on of the inputs in the transaction?
See the whitepaper section 4.4, step VER. thx, will reread it more carefully Yes indeed, was going to point you there, but hadn't refreshed forum in a while (so smooth already answered). edit2: the transaction private key is never used, am I right? It's only used to calculate the transaction public key?
It is used, but only by the transaction creator. It's how they create a "shared secret" with the receiver. ECDH(receiverViewPub, txPriv) == ECDH(txPub, receiverViewSec)
|
|
|
|
Hueristic
Legendary
Offline
Activity: 3990
Merit: 5426
Doomed to see the future and unable to prevent it
|
|
July 28, 2015, 01:23:31 AM |
|
hey i think you mix two differen things up: he was asking for RPC documentation. This means he just want to see a place where he can see what parameters he has to give to a function and what he will be getting back. the best solution to do this IS looking inside the code, since even people that can not code could read it if they know what they are looking for. the thing you are talking about is documentation about cryptonode internal functionallity like ring signatures, stealth addresses etc. i agree documentation on this things are not good enough for the common public, but this was not the right way to bring this issue up since smooths answer was the best one to give. how to deal with it? the funding page needs more content anyway and people at monero forum are trying to define a work package for the "monero about" page ( https://forum.getmonero.org/7/open-tasks/346/about-monero-page-content). this would be the right way to go if your intention to change this should bear fruits one day . maybe we could inculde it there ? the problem is, there are not a lot people who really know how all this works. only the devs can make such graphs I actually was just pointing out that even something as simple as the rpc list should be easily accessible and updated as a matter of course and good programming practices. Since there is a full time developer now wouldn't it be a good idea to create a flow chart? https://github.com/monero-project/monero-site/issues/49As much fun as the cryptonote whitepaper is to read a programmer has no need for the theory behind but rather the implementation of such. That is what is sorely lacking ATM.
|
“Bad men need nothing more to compass their ends, than that good men should look on and do nothing.”
|
|
|
GingerAle
Legendary
Offline
Activity: 1260
Merit: 1008
|
|
July 28, 2015, 01:31:17 AM |
|
hey i think you mix two differen things up: he was asking for RPC documentation. This means he just want to see a place where he can see what parameters he has to give to a function and what he will be getting back. the best solution to do this IS looking inside the code, since even people that can not code could read it if they know what they are looking for. the thing you are talking about is documentation about cryptonode internal functionallity like ring signatures, stealth addresses etc. i agree documentation on this things are not good enough for the common public, but this was not the right way to bring this issue up since smooths answer was the best one to give. how to deal with it? the funding page needs more content anyway and people at monero forum are trying to define a work package for the "monero about" page ( https://forum.getmonero.org/7/open-tasks/346/about-monero-page-content). this would be the right way to go if your intention to change this should bear fruits one day . maybe we could inculde it there ? the problem is, there are not a lot people who really know how all this works. only the devs can make such graphs I actually was just pointing out that even something as simple as the rpc list should be easily accessible and updated as a matter of course and good programming practices. Since there is a full time developer now wouldn't it be a good idea to create a flow chart?https://github.com/monero-project/monero-site/issues/49As much fun as the cryptonote whitepaper is to read a programmer has no need for the theory behind but rather the implementation of such. That is what is sorely lacking ATM. i assume you're referring to Dr. Moo, aka Moneromoo, and technically he's a funded part-time developer. https://www.youtube.com/watch?v=Ll6LLGePYwM
|
|
|
|
smooth
Legendary
Offline
Activity: 2968
Merit: 1198
|
|
July 28, 2015, 01:32:50 AM |
|
hey i think you mix two differen things up:
he was asking for RPC documentation. This means he just want to see a place where he can see what parameters he has to give to a function and what he will be getting back. the best solution to do this IS looking inside the code, since even people that can not code could read it if they know what they are looking for.
Yes that's exactly what I meant. Specifically the RPC definitions in the code. You don't even need to understand the code to read them. how to deal with it? the funding page needs more content anyway and people at monero forum are trying to define a work package for the "monero about" page ( https://forum.getmonero.org/7/open-tasks/346/about-monero-page-content). this would be the right way to go if your intention to change this should bear fruits one day . maybe we could inculde it there ? Yes I agree, crowdfunding is a good approach to this. Hueristic, did you see the commit MoneroMooo posted which adds RPC definitions to the Developer Guide on the web site? That's work-in-progress, so not there yet, but on the way.
|
|
|
|
Hueristic
Legendary
Offline
Activity: 3990
Merit: 5426
Doomed to see the future and unable to prevent it
|
|
July 28, 2015, 01:34:57 AM |
|
My bad, part time. Well any programmer worth his salt that knows the code should be able to kick out a flowchart in no time. It's simple.
|
“Bad men need nothing more to compass their ends, than that good men should look on and do nothing.”
|
|
|
Hueristic
Legendary
Offline
Activity: 3990
Merit: 5426
Doomed to see the future and unable to prevent it
|
|
July 28, 2015, 01:36:51 AM |
|
...
Hueristic, did you see the commit MoneroMooo posted which adds RPC definitions to the Developer Guide on the web site? That's work-in-progress, so not there yet, but on the way.
I haven't, is it a full list? From the posts it seemed it was not, maybe I misread the conversation? ADDED: This is what I was referring to. BTW, I am not knocking the contributions made as just by my cursory looks at the code it is a daunting task to be able to contribute anything code wise. I am just pointing out the Documentation HAS to be added as the work progresses and kept up to date for proper project management. this really doesn't need to be said though. Every programmer knows this.
|
“Bad men need nothing more to compass their ends, than that good men should look on and do nothing.”
|
|
|
smooth
Legendary
Offline
Activity: 2968
Merit: 1198
|
|
July 28, 2015, 01:42:15 AM |
|
...
Hueristic, did you see the commit MoneroMooo posted which adds RPC definitions to the Developer Guide on the web site? That's work-in-progress, so not there yet, but on the way.
I haven't, is it a full list? From the posts it seemed it was not, maybe I misread the conversation? Here's what I see there now. I don't know if it is complete but it looks close: https://github.com/moneromooo-monero/monero-site/blob/wallet-rpc/knowledge-base/developer-guides/wallet-rpc.mdThis is what I was referring to. ... There is not completely RPC documentation that is up to date
So now we know (which I didn't know earlier) there is active work-in-progress on it.
|
|
|
|
smooth
Legendary
Offline
Activity: 2968
Merit: 1198
|
|
July 28, 2015, 01:47:14 AM |
|
BTW, I am not knocking the contributions made as just by my cursory looks at the code it is a daunting task to be able to contribute anything code wise. I am just pointing out the Documentation HAS to be added as the work progresses and kept up to date for proper project management. this really doesn't need to be said though. Every programmer knows this.
This has been done. The new code has extensive comments, including block comments that describe design and implementation issues and decisions. Several other areas of the code have had comments added (by various project contributors). The original code apparently had nearly all the comments programmatically stripped out. (I have no idea how well commented it was before they were stripped, of course.) We have to do the best we can with that.
|
|
|
|
Hueristic
Legendary
Offline
Activity: 3990
Merit: 5426
Doomed to see the future and unable to prevent it
|
|
July 28, 2015, 01:47:48 AM |
|
This is a list of the daemon and wallet RPC calls, along with their inputs and outputs. According to this comment that should be the entire list, if my English comprehension is not failing me.
|
“Bad men need nothing more to compass their ends, than that good men should look on and do nothing.”
|
|
|
smooth
Legendary
Offline
Activity: 2968
Merit: 1198
|
|
July 28, 2015, 01:48:52 AM |
|
This is a list of the daemon and wallet RPC calls, along with their inputs and outputs. According to this comment that should be the entire list, if my English comprehension is not failing me. Yes that is clearly the intent. If you find some missing you can open issues or better yet a pull request with a fix.
|
|
|
|
Hueristic
Legendary
Offline
Activity: 3990
Merit: 5426
Doomed to see the future and unable to prevent it
|
|
July 28, 2015, 01:52:52 AM |
|
BTW, I am not knocking the contributions made as just by my cursory looks at the code it is a daunting task to be able to contribute anything code wise. I am just pointing out the Documentation HAS to be added as the work progresses and kept up to date for proper project management. this really doesn't need to be said though. Every programmer knows this.
This has been done. The new code has extensive comments, including block comments that describe design and implementation issues and decisions. Several other areas of the code have had comments added (by various project contributors). The original code apparently had nearly all the comments programmatically stripped out. (I have no idea how well commented it was before they were stripped, of course.) We have to do the best we can with that. Good to know, are the code portions that have been fixed been commented as well? As soon as there is a flowchart the task of absorbing this project may be to the level where I can manage it. Getting old and forgetful is a real bitch. :|
|
“Bad men need nothing more to compass their ends, than that good men should look on and do nothing.”
|
|
|
Hueristic
Legendary
Offline
Activity: 3990
Merit: 5426
Doomed to see the future and unable to prevent it
|
|
July 28, 2015, 01:54:23 AM |
|
This is a list of the daemon and wallet RPC calls, along with their inputs and outputs. According to this comment that should be the entire list, if my English comprehension is not failing me. Yes that is clearly the intent. If you find some missing you can open issues or better yet a pull request with a fix. That is another thing that has been confusing me, I keep seeing "Add a Pull request" and my understanding of pull requests are Code changes.
|
“Bad men need nothing more to compass their ends, than that good men should look on and do nothing.”
|
|
|
smooth
Legendary
Offline
Activity: 2968
Merit: 1198
|
|
July 28, 2015, 01:57:16 AM |
|
BTW, I am not knocking the contributions made as just by my cursory looks at the code it is a daunting task to be able to contribute anything code wise. I am just pointing out the Documentation HAS to be added as the work progresses and kept up to date for proper project management. this really doesn't need to be said though. Every programmer knows this.
This has been done. The new code has extensive comments, including block comments that describe design and implementation issues and decisions. Several other areas of the code have had comments added (by various project contributors). The original code apparently had nearly all the comments programmatically stripped out. (I have no idea how well commented it was before they were stripped, of course.) We have to do the best we can with that. Good to know, are the code portions that have been fixed been commented as well? As soon as there is a flowchart the task of absorbing this project may be to the level where I can manage it. Getting old and forgetful is a real bitch. :| You should really try using doxygen to create graphs. It won't create a flowchart of the whole thing down to the individual statement level but it does create call graphs, class heirarchy graphs, usage graphs, etc. pull request We use the same git source code control for documentation and the web site itself. What this means is that if there is something in terms of documentation or the web content you think should be added, changed, improved, etc. you don't need to ask someone else to do it, you can (and should) do it yourself. Even small pieces are helpful.
|
|
|
|
Hueristic
Legendary
Offline
Activity: 3990
Merit: 5426
Doomed to see the future and unable to prevent it
|
|
July 28, 2015, 02:06:32 AM |
|
BTW, I am not knocking the contributions made as just by my cursory looks at the code it is a daunting task to be able to contribute anything code wise. I am just pointing out the Documentation HAS to be added as the work progresses and kept up to date for proper project management. this really doesn't need to be said though. Every programmer knows this.
This has been done. The new code has extensive comments, including block comments that describe design and implementation issues and decisions. Several other areas of the code have had comments added (by various project contributors). The original code apparently had nearly all the comments programmatically stripped out. (I have no idea how well commented it was before they were stripped, of course.) We have to do the best we can with that. Good to know, are the code portions that have been fixed been commented as well? As soon as there is a flowchart the task of absorbing this project may be to the level where I can manage it. Getting old and forgetful is a real bitch. :| You should really try using doxygen to create graphs. It won't create a flowchart of the whole thing down to the individual statement level but it does create call graphs, class heirarchy graphs, usage graphs, etc. pull request We use the same git source code control for documentation and the web site itself. What this means is that if there is something in terms of documentation or the web content you think should be added, changed, improved, etc. you don't need to ask someone else to do it, you can (and should) do it yourself. Even small pieces are helpful.So I put this in the wrong place? https://github.com/monero-project/monero-site/issues/49My mind is stuck in top down structure so it it painful although not impossible for me to use other methodologies. That is why I need that. I will try to use doxygen when time allows, I took a look at it when ginger posted it. I find it hard to believe no one has this done already.
|
“Bad men need nothing more to compass their ends, than that good men should look on and do nothing.”
|
|
|
smooth
Legendary
Offline
Activity: 2968
Merit: 1198
|
|
July 28, 2015, 02:09:02 AM |
|
BTW, I am not knocking the contributions made as just by my cursory looks at the code it is a daunting task to be able to contribute anything code wise. I am just pointing out the Documentation HAS to be added as the work progresses and kept up to date for proper project management. this really doesn't need to be said though. Every programmer knows this.
This has been done. The new code has extensive comments, including block comments that describe design and implementation issues and decisions. Several other areas of the code have had comments added (by various project contributors). The original code apparently had nearly all the comments programmatically stripped out. (I have no idea how well commented it was before they were stripped, of course.) We have to do the best we can with that. Good to know, are the code portions that have been fixed been commented as well? As soon as there is a flowchart the task of absorbing this project may be to the level where I can manage it. Getting old and forgetful is a real bitch. :| You should really try using doxygen to create graphs. It won't create a flowchart of the whole thing down to the individual statement level but it does create call graphs, class heirarchy graphs, usage graphs, etc. pull request We use the same git source code control for documentation and the web site itself. What this means is that if there is something in terms of documentation or the web content you think should be added, changed, improved, etc. you don't need to ask someone else to do it, you can (and should) do it yourself. Even small pieces are helpful.So I put this in the wrong place? https://github.com/monero-project/monero-site/issues/49No that's fine. monero-site includes the "knowledge base" and within that "developer guides" which could include that sort of documentation. Of course better would be a pull request: "Here's a flowchart I created to add to the knowledge base. I couldn't fill in all the details so I left many parts blank." Then others can add to it...
|
|
|
|
elrippo
Legendary
Offline
Activity: 1008
Merit: 1001
|
|
July 28, 2015, 06:12:57 AM |
|
Hy guys , please do not forget to vote DAILY on cryptopia to get Monero listed! Vote, Vote, Vote!!!
|
For Advertisement. PM me to discuss.
|
|
|
smfuser
Member
Offline
Activity: 82
Merit: 10
|
|
July 28, 2015, 06:54:09 AM |
|
The original code apparently had nearly all the comments programmatically stripped out. (I have no idea how well commented it was before they were stripped, of course.)
What is the evidence that nearly all the comments were programmatically stripped out?
|
|
|
|
|