-
mrr|LibertyPool[
I'm running testnet monerod, is there anything else I can do to help testing?
-
selsta
mrr|LibertyPool[: try making some transactions
-
-
-
HenryHollingwort
I just tried to create a transaction and it doesn't appear in the tx pool
-
HenryHollingwort
5d02fe5b506331c6180890d89776fbf812ace335e3828725d3af7421baba9c5b
-
HenryHollingwort
in the daemon `print_pool` returns pool is empty... but looking at the testnet explorer it isnt
-
HenryHollingwort
I built master a few days ago, will I need to rebuild? (I used daemon + wallet cli built from master as of a few days ago)
-
jeffro256[m]
What is your nodes height ? Make sure it’s 1986000+
-
HenryHollingwort
Height: 1986493/1986493 (100.0%) on testnet, mining at 730 H/s, net hash 3.42 kH/s, v16, 4(out)+19(in) connections, uptime 2d 14h 58m 16s
-
TrasherDK[m]
For some reason, I still don't get connections: v16, 5(out)+2(in) connections, uptime 1d 1h 1m 52s
-
HenryHollingwort
nevermind I think by the time I ran print_pool it was already in a block + the rino testnet explorer must be on the wrong chain (
testnet.xmrchain.com) has txs
-
rbrunner
HenryHollingwort: Yeah, the explorer at
community.rino.io/explorer/testnet looks strange
-
rbrunner
It's about 1 day behind what I would say is top of "true" testnet, but shows the processing of quite a number of transactions right now
-
rbrunner
Regarding your transaction: I would also guess that it was mined so fast that you did not catch it waiting in the pool
-
HenryHollingwort
yeah the fact that it was processing quite a few transactions made me thing it was up date date oops!
-
rbrunner
Wow, my testnet daemon has 19 connections now. Slowly we are getting somewhere.
-
HenryHollingwort
does the wallet rpc have an endpoint to construct an unsigned transaction using specific utxos? It seems the transfer method allows you to specify sub-address indices but not specific utxos - is this even possible?
-
moneromooo
sweep_single
-
HenryHollingwort
ahh I see the `key_image` parameter, is there a variation which accepts many key images?
-
HenryHollingwort
my goal is for the monero bounties bot to when a post is marked 'completed' (i.e funds should be sent out), to construct an unsigned transaction involving the specific utxos that were donated and communicate that to the admin so they can just load up the pre-constructed transaction and submit it
-
HenryHollingwort
now - in theory each bounty/post has a single subaddress, so the transfer commands could be used to target that
-
HenryHollingwort
(this will be my fallback approach) but just wanted to see if it was easy to construct from any specific utxos
-
moneromooo
No.
-
moneromooo
(well, sweep_all, but that doesn't do what you want eitheR)
-
HenryHollingwort
cool no problem, I'll go with the fallback approach thanks :)
-
xxfedexx[m]
What is GENESIS_TX_NONCE in cryptonote_config.h ? And why is the genesis block hardcode and it doesn't get generated automagically every time you start monerod?
-
xxfedexx[m]
s/GENESIS_TX_NONCE/GENESIS\_TX\_NONCE/, s/cryptonote_config/cryptonote\_config/, s/hardcode/hardcoded/
-
moneromooo
Assuming you mean GENESIS_NONCE, it is an init value to set the block nonce when generating the genesis block. That nonce is not hardcoded AFAIK. Why do you think it is ?
-
moneromooo
FWIW, given the starting difficulty, most nonces (probably every second one) will yield a block.
-
moneromooo
(a valid one)
-
xxfedexx[m]
s/GENESIS_TX_NONCE/GENESIS\_NONCE/, s/cryptonote_config/cryptonote\_config/, s/hardcode/hardcoded/
-
moneromooo
And hardcoding it would speed up startup, since less hashes to run. A lot of computing is about caching.
-
xxfedexx[m]
So the GENESIS_NONCE is basically the Proof of Work nonce used when generating the block?
-
moneromooo
Maybe. Check your daemon.
-
moneromooo
I think there's 50% chance. Or 25%. Close enough.
-
moneromooo
(print_block 0, if you're not sure how)
-
xxfedexx[m]
What are major_version and minor_version in the Monero blocks?
-
moneromooo
Numbers checked to know what consensus rules to apply.
-
moneromooo
The major one is bumped at every fork. The minor one is unused.
-
moneromooo
Well. i
-
moneromooo
Well, it's indicative of what miners support, technically. But only indicative.
-
hyc
the minor version is for miners?
-
moneromooo
It might need to be >= major, but otherwise miners can put anything in there.
-
xxfedexx[m]
Are genesis transactions generated with the old cryptonote incompatible with the current Monero code?
-
moneromooo
You could try.
-
xxfedexx[m]
I already tried
-
moneromooo
Was it compatible ?
-
UkoeHB
afaik monero's genesis block is just a copy paste of the original bytecoin genesis block
-
xxfedexx[m]
I changed some parameters and generated a new genesis block with forknote, but it says failed to add genesis transaction and things like that
-
xxfedexx[m]
This makes me really nervous and annoyed
-
UkoeHB
xxfedexx[m]: could be something is testing if it matches the hardcoded genesis txd
-
xxfedexx[m]
UkoeHB: Don't you need a different genesis transaction if you have different parameters?
-
xxfedexx[m]
:o
-
UkoeHB
parameters being?
-
xxfedexx[m]
UkoeHB: block time, number of coins, block rewards, etc.
-
hyc
this is really off topic for a monero channel. go talk to cryptonote folks who run forknote
-
UkoeHB
hmm yeah genesis block reward depends on those
-
moneromooo
Not on block time.
-
xxfedexx[m]
-
xxfedexx[m]
They seem different to me
-
UkoeHB
moneromooo: block time affects how rewards are discretized (when we when to 2min blocks the reward doubled per block)
-
UkoeHB
although I think it takes a bit of work to make that affect things
-
moneromooo
If you mean this as a counterargument, I do not agree this is one. It is irrelevant.
-
moneromooo
If you meant this just as a statement, then I agree :)
-
UkoeHB
xxfedexx[m]: oh idk then (iirc the onetime address is the same for both of them)
-
xxfedexx[m]
The thing that I really don't understand is why is the address generated by forknote not valid with Monero's code
-
UkoeHB
is it dependent on CRYPTONOTE_NAME?
-
hyc
network byte ...
-
xxfedexx[m]
UkoeHB: I don't know, but I used the same name both in forknote's configuration and in cryptonote_config.h
-
xxfedexx[m]
hyc: Yes, I set the network bytes in both the configurations
-
UkoeHB
xxfedexx[m]: idk what to tell you; fork discussions are considered off-topic in this channel
-
binarybaron[m]
UkoeHB: moneromooo we
-
selsta
04:09 <TrasherDK[m]> For some reason, I still don't get connections: v16, 5(out)+2(in) connections, uptime 1d 1h 1m 52s <-- how many connections do you expect? i doubt there are too many testnet nodes running master
-
selsta
mine is currently 5(out)+9(in) but with 4 days uptime, you should get more incoming connections over time
-
mrr|LibertyPool[
Where can I find the references for the monerod config file?
-
jeffro256[m]
-
mrr|LibertyPool[
I guess are the same args for the config file but `pad-transactions=1` instead of `--pad-transactions`
-
selsta
yes
-
ooo123ooo1234[m]
<mrr|LibertyPool[> "Where can I find the references..." <- Is it possible to run monero pool and asking this question at the same time ?
-
ooo123ooo1234[m]
s/asking/ask/
-
ooo123ooo1234[m]
nvm, found the answer
-
mrr|LibertyPool[
<ooo123ooo1234[m]> "Is it possible to run monero..." <- So far I have only used cli args for monerod, my question was about configuring args using the config file instead. I hope this fulfills your need for an answer.
-
ooo123ooo1234[m]
mrr|LibertyPool[: Btw, this link would be better
monerodocs.org/interacting/monero-config-file/#syntax, but too late