-
m-relay
<plowsof:matrix.org> ill have a try
-
selsta
.merge+ 9042 9043
-
xmr-pr
Added
-
m-relay
<plowsof:matrix.org> hbs ill be honest, i got to the 2nd exchange_multisig_keys step, i closed the wallet on accident with ctrl+c.. and.. now my head hurts
-
selsta
vtnerd: do you have an idea about `Exception: boost::wrapexcept<boost::bad_weak_ptr>`? It's quite spammy and we often get issues about it. It seems someone looked into it here, is there something we can change so that the stacktrace doesn't print in this case?
monero-project/monero #8132#issuecomment-1753587618
-
selsta
The exception itself doesn't seem to cause any harm, it would just be good if we could avoid printing the exception.
-
m-relay
<vtnerd:monero.social> I'll look at this tomorrow. I'm not familiar with the issue, so I don't have much to say other than preventing the exception might be useful too, we should be checking for weak_ptr failures (at least I recall seeing some checks)
-
selsta
thank you
-
selsta
UkoeHB: can you reply here? afterwards I can add it to the merge queue
monero-project/monero #8990#discussion_r1359678679
-
selsta
.merge+ 8990
-
xmr-pr
Added
-
parazyd
Hey, quick question: Is `reserve_size` in getblocktemplate the size in bytes?
-
parazyd
Is that something I'd use for adding arbitrary data to a block? I'm trying to write a mining proxy, so I suppose I'd reserve_size of the data I want to put in the block?
-
parazyd
And then, my proxy should modify blockhashing_blob to include that data?
-
sech1
yes, yes, yes and yes
-
parazyd
Sweet, thanks for the confirmation :)
-
sech1
except blockhashing_blob doesn't have this data directly. Reserved bytes are in blocktemplate_blob
-
parazyd
aha
-
parazyd
So I should modify blocktemplate_blob rather than blockhashing_blob?
-
sech1
They're in tx_extra field of the coinbase tx, which is then hashed with other transactions into merkle root hash which is what's in the blockhashing_blob
-
parazyd
ok gotcha
-
sech1
If you modify blocktemplate_blob, you have to update blockhashing_blob too
-
parazyd
Yep so I replace the coinbase tx?
-
parazyd
(In the Merkle tree as well)
-
sech1
yes
-
parazyd
Thanks
-
m-relay
<hbs:matrix.org> selsta: It worked with 0.18.3.1 when I did the process without quitting monero-wallet-cli, if I do after prepare_multisig or the first exchange_multisig_keys (which is what I did before), then when I re-enter monero-wallet-cli it says that the wallet is a 2/3 multisig which is not yet finalized, but the second exchange_multisig_keys fails with the 'Failure to derive public key' me<clipped message>
-
m-relay
<hbs:matrix.org> ssage, probably what plowsof experienced also when hitting Ctrl-C
-
selsta
hbs: what about v0.18.2.2, can you reproduce the same issue?
-
m-relay
<hbs:matrix.org> yes same issue with 0.18.2.2
-
m-relay
<hbs:matrix.org> basically attempt to create 2/3 multisig by launching and quitting monero-wallet-cli at each step (init, prepare_multisig, make_multisig, exchange_multisig_keys, exchange_multisig_keys), the last exchange_multisig_keys fails
-
binaryFate
dns records for auto-update have been updated to v0.18.3.1
-
m-relay
<plowsof:matrix.org> thanks!
-
selsta
Rucknium: did you take a look at the theory behind
monero-project/monero #9023 ? can I add it to merge queue?
-
selsta
.merge+ 8922
-
xmr-pr
Added
-
selsta
.merges
-
xmr-pr
8922 8990 9028 9029 9030 9033 9034 9035 9036 9038 9039 9042 9043 9044 9045 9046 9047 9050 9051
-
luigi1111
Why how
-
selsta
it never ends
-
m-relay
<spackle_xmr:matrix.org> Apologies for the newbie question, but when trying to compile Monero from source on a fresh/updated install of Ubuntu 22.04 I get the error:
-
m-relay
<spackle_xmr:matrix.org> -- Found Boost Version: 1.74.0
-
m-relay
<spackle_xmr:matrix.org> CMake Error at CMakeLists.txt:886 (message):
-
m-relay
<spackle_xmr:matrix.org> Boost older than 1.62 is too old to link with OpenSSL 1.1 or newer
-
m-relay
<spackle_xmr:matrix.org> Which seems contradictory, any advice on resolving this?
-
moneromoooo
Do not use boost < 1.62 with openssl >= 1.1. Applying logic: use boost >= 1.62 or openssl < 1.1.
-
moneromoooo
There may be other rules, but the one in the message above can be transformed to the variant above.
-
m-relay
<spackle_xmr:matrix.org> Indeed, but as it found boost version 1.74 I would think things should work, no?
-
moneromoooo
(well, not quite logic, since I am assuming one other premise)
-
moneromoooo
Oh, I did not see that. Then do you have two boost versions installed ? If not, you may need to clear any CMakeCache.txt file in your build tree.
-
moneromoooo
If you do, you need to setup your paths so that it only finds 1.74.0.
-
m-relay
<spackle_xmr:matrix.org> I'll poke around. I didn't believe I'd done anything bizarre, as I literally only updated/upgraded and installed the dependencies per the readme. Thanks for the quick reply.
-
moneromoooo
I guess the test could also be buggy but I feel it'd have been spotted before.
-
selsta
hyc: lmdb patch also relevant for release?
-
hyc
yes, just PR'd that too
-
selsta
ty
-
hyc
low impact, we don't build mdb_load
-
hyc
but if anyone has ever built mdb_dump/load themselves and tried to dump and reload their blockchain DB, load would fail
-
hyc
(he says, while currently doig exactly that ;)
-
hyc
nice to see the OS doing its thing. have loaded 30GB of data so far, process size went up as high as 450MB and shrank back down to 10MB. the marvels of mmap'd shared memory
-
m-relay
<spackle_xmr:matrix.org> Please ignore my above question. It is a 'me' problem.
-
m-relay
<rucknium:monero.social> selsta: I think the theory is correct. The effect would be small at current ring size and transaction volume. With larger ring size and/or lower transaction volume, the effect could become larger.
-
m-relay
<rucknium:monero.social> I wanted to use the closed-form formula of wallet2's decoy selection algorithm that jeffro256 and I developed to run some simulation on how large the effect is. I will put it in my work queue for this week.
-
selsta
rucknium: thanks, should I wait with adding it to the queue or can I add it anyway even if you don't have run the simulations yet?
-
m-relay
<rucknium:monero.social> Let me run the simulations first. Thanks.