-
ypavtv97lx[m]
plus / minus, when can we expect next hard fork ?
-
sech1
Plus/minus, in the future 🤷♂️ No one knows, there are no concrete plans. Seraphis fork is at least 2 years away.
-
ypavtv97lx[m]
thank you, that's all i needed to know
-
sech1
Even if something urgent comes up, there are months of preparations
-
ypavtv97lx[m]
kk
-
selsta
I would like to do a fork with the RandomX changes and Bulletproofs++ but that will depend on how long it takes to audit and implement BP++, so definitely longer than 6 months away
-
selsta
and that's not planned yet, just an idea based on the feedback in
monero-project/monero #8827
-
sech1
re RandomX changes, that will be a big big update for miners
-
ypavtv97lx[m]
this would require miners to update as well ?
-
selsta
yes
-
sech1
even P2Pool miners didn't all update yet, 4 months after first announcement
-
xmrlover[m]
Not good
-
sech1
old P2Pool chains are still alive :D
-
selsta
but that wasn't a monero hard fork so they weren't forced to update?
-
sech1
RandomX change will require final versions of all software at least 6 months before the fork
-
sech1
no, it wasn't a monero hard fork and they're still mining proper Monero blocks
-
sech1
It's just a hint at how oblivious some miners are
-
sech1
We see some people in -pools still asking about minexmr payouts
-
sech1
9 months after it shut down
-
ypavtv97lx[m]
wouldn't it be better to postpone randomx pow change to serpahis hard fork ? so miners don't have to update twice ?
-
moneromooo
Not having a monero in the first place would have saved even more miner work.
-
sech1
Miners don't have to update twice anyway
-
sech1
they only update when PoW changes
-
sech1
well, P2Pool miners need to do a bit more housekeeping because they run Monero nodes
-
selsta
I don't think expecting miners to update every couple years is unreasonable.
-
selsta
-
NakedKing
Hi. I'm using make_integrated_address method with payment id input. Why it generates different addresses even payment id input same?
-
moneromooo
Probably because you have a bug.
-
NakedKing
and i send xmr to last generated address. now im checking it with get_payments method with my payment id: curl
127.0.0.1:38083/json_rpc -d '{"jsonrpc":"2.0","id":"0","method":"get_payments","params":{"payment_id":"9cae5d1d4a3ca7a0"}}' -H 'Content-Type: application/json' returns "id": "0", "jsonrpc": "2.0", "result": {
-
NakedKing
what do you mean moneromooo, normally what return will be if the given payment_id is same? will it say this is used before?
-
moneromooo
I do not understand your last question, but the RPC seems ok.
-
moneromooo
Add logs in on_make_integraded_address so see if it's getting the data you think it's getting.
-
NakedKing
yes its getting my given payment_id and gives me an address. but this address will changing for every make_integrated_address request with same payment_id
-
NakedKing
yes you are right. my wallet-rpc seems outdated or smthng else. when i try it on terminal with curl, it returns same address all time
-
moneromooo
Oh
-
moneromooo
I glossed over it, but:
-
moneromooo
"method":"get_payments"
-
moneromooo
Wait. I misunderstood that, nvm.
-
NakedKing
An another question. Why make_integrated_address method integrated_address and get_payments method address seems different even on same payment_id? Please check it:
paste.rs/hXZ
-
moneromooo
An integrated address is not really an address, it's a concatenation (with framing) of an address and a payment id.
-
moneromooo
FWIW, monero supports subaddresses now, which are better, if you can live with the differences.
-
moneromooo
In particular, they're actually addresses, not address+data bundles.
-
moneromooo
So you don't get this problem of using a string and getting another once the payment is is removed.
-
NakedKing
is using this secure? If user purchases items, i group them and make 16digit hex with them. and create invoice. then i will ask user for payment. looking for suitable ways
-
moneromooo
I have no idea. It depends on your code. But what you're saying is compatible with subadresses.
-
NakedKing
moneromooo, also another question. i want to show user, to his transaction confirmations. i guess check_tx_key method not suitable. how can i check confirmations just via this data: "tx_hash": "047f06a751ca02a36ebb234da62d5035d391c1e7ca71eb5b008617cbf76d2b98",
-
NakedKing
or can i check it via integrated_address or payment_id
-
moneromooo
get_transactions get you the tx from that hash, and you should have the mined height in the response (if mined). Get current chain height, subtract.
-
moneromooo
get_transactions in recent monerod might even have confirmations.
-
someoneelse49549
Hi, I let a comment on p2p encryption discussion. feel free to give a feedback. (also, why is vtnerd account appear as non existing on matrix ?)
-
someoneelse49549
-
woodser[m]
I'm seeing that an idle wallet (with 1 hour refresh period) is giving an error of being disconnected from the daemon when queried after some time, and then it "wakes up" be connected to the daemon again
-
woodser[m]
anyone know anything about this or what can be done? don't know if the OS is putting the monero-wallet-rpc process to sleep or what
-
moneromooo
Most likely the socket times out.
-
moneromooo
s/Most likely/Possibly/
-
moneromooo
The errno should tell you more. strace will show them.
-
woodser[m]
it returns -1: Error calling import_multisig: no connection to daemon on the import_multisig_info call at first, then succeeds after a few seconds
-
woodser[m]
yeah the default connection timeout is 30 minutes and I don't see a way to change that