-
vtnerd
TrasherDK : the cmake for monero-lws should be relaxed now
-
vtnerd
ZeroMQ chain subscription support was also added
-
TrasherDK
vtnerd: Yes. cmake passes now :)
-
TrasherDK
vtnerd: But "#error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options."
-
TrasherDK
Adding CXX_STANDARD=11 to cmake yields: "Manually-specified variables were not used by the project: CXX_STANDARD" but the build run a bit further before crashing.
-
TrasherDK
[ 3%] Building CXX object src/CMakeFiles/monero-lws-common.dir/config.cpp.o
-
TrasherDK
[ 6%] Building CXX object src/CMakeFiles/monero-lws-common.dir/error.cpp.o
-
selsta
.merges
-
xmr-pr
6111 6600 6607 6610 6613 6690 6693 6731 6746 6752 6753 6757 6771
-
selsta
seems like we can add 6613, 6760, 6761, 6762 6763 to the list ^
-
TrasherDK
How about #6766 Is that one in already?
-
nandubatchu
Hi there
-
nandubatchu
need help with monero transaction building and broadcasting via python
-
nandubatchu
I am getting 'cannot load unsigned_txset'
-
nandubatchu
while I try to hit RPC endpoing `sign_transfer`
-
nandubatchu
any idea where am I going wrong?
-
dEBRUYNE
Would probably help if you post logs and/or the code somewhere
-
grydz
Hi there, I'm now able to go through the CLSAG signature part on Ledger's hardware wallet but I get an internal error at the end: "total_received < r.second.first". Could this be related to the algebra or something else?
-
grydz
-
grydz
-
moneromooo
It looks like it's the code that checks whether the tx does pay each of the intended recipients before sending it.
-
moneromooo
If it fails, it means your tx or the checking code is wrong.
-
moneromooo
It's a sanity check to avoid sending a tx which is known to not do what it was meant to do.
-
sarang
moneromooo: based on what grydz told me, the signature check should be failing (and perhaps generation as well, depending on sanity checks...)
-
sarang
Or at least, there was an algebra error in the Ledger CLSAG generation code when the error was seen
-
sarang
That's been fixed, but another algebra error could exist still
-
sarang
I'm going through the Ledger stuff as well, to see if this is the case
-
moneromooo
That's the outputs I think so that should not break if the input isgs are broken.
-
sarang
Hm ok, so the signature check was not performed
-
sarang
Which means it was incorrect, but this was not a source of the error
-
sarang
ok
-
sarang
At any rate, the algebra error was still there =p
-
grydz
moneromooo, what's the func name of this check?
-
moneromooo
sanity_check ?
-
moneromooo
The one in which this assert is. Am I missing your point ? :)
-
grydz
Got it ;)
-
kayront
how much of the stuff in
cryptonote.org is relevant to monero as it is today?
-
fluffypony
like 20%
-
kayront
as i feared
-
kayront
.. is there a cryptonero.org ?
-
hyc
the actual p2p protocol perhaps
-
hyc
i.e. message formatting rules
-
kayront
let me try another angle
-
kayront
for some not-completely-beginner developer, is there some resource (besides the source code) where by reading, understanding and following along, eventually he'd be able to come up with a fully functional monero daemon?
-
kayront
what all the rules and concepts are etc
-
hyc
zero-to-monero?
-
kayront
would that be enough to implement the whole thing?
-
kayront
it's something i've wondered on and off for awhile, i don't really get how it works at lower levels. but for instance, if the rules have changed quite some times because of hardforks, doesn't that entire logic also have to be part of this hypothetical alternative implementation? actually when i phrase it like this the answer must be yes
-
sarang
Yes
-
kayront
i'm swimming a bit out of my depth here so if the questions seem confusing or unclear it's because i don't really know what i'm talking about
-
sarang
Zero to Monero is the closest thing to a protocol spec that exists
-
sarang
but even that doesn't try to fully address the state of consensus rules at each upgrade
-
sarang
It would be far easier to build something on a new chain that doesn't require the baggage of earlier protocol rules
-
kayront
should that stuff be documented? i imagine it would make the life of new programmers who'd like a stab at implementing the protocol much much easier
-
sarang
Go for it :D
-
sarang
But I hold little hope that such an effort would be maintained meticulously as things change
-
kayront
hah, need to understand a lot more about it
-
moneromooo
Can't hurt (unless it's documented wrong).
-
kayront
and what about the architecture of monerod
-
kayront
is that documented somewhere for developers?
-
kayront
(besides source code :p)
-
selsta
.merge+ 6613 6760 6761 6762 6763
-
selsta
.merges
-
xmr-pr
6111 6600 6607 6610 6613 6690 6693 6731 6746 6752 6753 6757 6760 6761 6762 6763 6771
-
Snipa
I'll dig through them tonight once I wake back up again.
-
selsta
ty
-
selsta
.merge- 6111
-
xmr-pr
Removed
-
selsta
^ until moo looked at the functional test p2p stuff