-
knaccc
hey peeps, I was just looking at a thread here
monero-project/monero #6639 and it says: "An owner of this repository has limited the ability to comment to users that have contributed to this repository in the past.". Is there any way I can get permissions to comment please?
-
selsta
knaccc: pm luigi your github email
-
knaccc
selsta cool, thanks
-
knaccc
was there a spam attack on the repo?
-
selsta
yes
-
yztcrfpfzr
Word of guys running Monero community should be BELIEVED. Why would anyone that stole money and laughed at the losers that took the bait ever have a reason to lie to you?
removeddit.com/r/Monero/comments/6d…ds_to_give_up_his_commit_access_and (changed link to removeddit since /r/monero mod removed to try to cover it up - maybe fluffy himself?)
-
Mmmmmmmmmm
Is there a way to get a list of all pending Monero transactions (transactions in mem-pool) via the Daemon RPC?
-
Mmmmmmmmmm
I see "get_txpool_backlog" but I'm not sure what to make of the output.
-
Mmmmmmmmmm
If XMRChain.net can do it, there has to be a way
-
moneromooo
get_transaction_pool_hashes
-
moneromooo
Or get_transaction_pool if you want the whole data.
-
moneromooo
The list of RPC is in src/rpc/core_rpc_server.h
-
Mmmmmmmmmm
curl
127.0.0.1:18081/json_rpc -d '{"jsonrpc":"2.0","id":"0","method":"get_transaction_pool"}' -H 'Content-Type: application/json' leads to "message": "Method not found"
-
sech1
-
sech1
curl
127.0.0.1:18081/get_transactions -d '{"txs_hashes":["d6e48158472848e6687173a91ae6eebfa3e1d778e65252ee99d7515d63090408"]}' -H 'Content-Type: application/json'
-
sech1
-
sech1
see an example there
-
Mmmmmmmmmm
Ah, I see, I ran: curl
127.0.0.1:18081/get_transaction_pool -H 'Content-Type: application/json' and I just get the following:
pastebin.com/hUhm2szn
-
Mmmmmmmmmm
Which isn't the expected output. When you run it, do you get the expected output?
-
moneromooo
Yes.
-
Mmmmmmmmmm
Hmmm
-
moneromooo
Are you sure your txpool isn't empty ? :)
-
Mmmmmmmmmm
I reset my node and now I'm getting information. Strange!
-
Mmmmmmmmmm
I'm going to add these non-JsonRPC endpoints to my C# library.
-
Mmmmmmmmmm
My end goal is to build a Twitter bot that makes posts about "Strange" Monero Transactions. For example if I see a transaction in the memory pool with a ring size of 500, that is out of the ordinary.
-
Mmmmmmmmmm
Will spend time brainstorming what is considered "Out of the ordinary" when I get there.
-
asymptotically
you might be waiting a long time to see a tx with a ring size like that :D
-
Mmmmmmmmmm
I remember one time I saw some 249 ring-size transaction. Hopefully this Twitter bot can be used to keep people in-check (i.e. putting them on-blast to encourage them to create transactions that conform to the norm, so they don't stick out among the herd)
-
moneromooo
I think you'll find it hard to tell who made a tx ^_^
-
moneromooo
I mean, if you want to prod the person who made the tx, posting it on some chat site isn't going to reach that person, is it.
-
moneromooo
so you're doing it for fun, not to warn the person.
-
Mmmmmmmmmm
Yeah I guess it's for fun, the person wouldn't know unless they follow the Twitter account. It will serve the purpose of making people nervous to encourage good behavior by pointing at transactions that stand out. Maybe the person who makes the non-standard ring-size transaction will start to sweat if they see their transaction on the Twitter
-
Mmmmmmmmmm
account's radar
-
moneromooo
Isthmus probably has a list of things to look out for.
-
sech1
Mmmmmmmmmm ring size is fixed to 11 by network consensus
-
sech1
Maybe you mean transaction with 500 inputs?
-
Mmmmmmmmmm
I remember being able to set it yourself as well via CLI. Was this changed?
-
sech1
You can't change ring size anymore
-
Mmmmmmmmmm
Okay, because it was definitely the ring-size being 500. This was over a year ago as well
-
sech1
specifically for this reason - to not make your tx stand out
-
moneromooo
You can still have varying ring sizes when spending unmixable pre-rct outputs. Though that won't be 500.
-
moneromooo
Technically ^_^
-
Mmmmmmmmmm
Imagine identifying a transaction with an unlock time of ulong.MaxValue. That would be a funny Tweet.
-
Mmmmmmmmmm
Diamond hands...
-
Isthmus
Yeah Mmmmmmmmmm there are several types of fungibility defects that could make for fun alerts
-
Isthmus
I’m on my phone but lemme see if I can find links
-
utxobr[m]
Isthmus: perhaps I could add to
fungibility.fail? it currently just points to seth's great fungibility graveyard
-
Mmmmmmmmmm
Isthmus Can I email you so we can have a more structured communication channel? If so, what is your email?
-
Isthmus
Yea for sure: Isthmus (at) getmonero.org
-
Isthmus
WOAH this fungibility graveyard is awesome
-
Isthmus
👀
-
Isthmus
I’ve got a running list of candidates here:
-
Isthmus
-
anon_82641[m]
Who was working on that new official monero gui wallet feature that would scan a qr code image?
-
anon_82641[m]
And what branch is the code located on
-
selsta
anon_82641[m]: scan using camera or scan from screen?
-
anon_82641[m]
Scan from screen without camera
-
selsta
it should be included in the latest release
-
anon_82641[m]
Amazing great work
-
anon_82641[m]
Im going to test it then
-
sethsimmons
<Isthmus "WOAH this fungibility graveyard "> Always looking for new entries 😉
-
anon_82641[m]
<anon_82641[m] "Im going to test it then"> Demo found here:
reddit.com/r/Monero/comments/myk0hb/monero_tv_prototype
-
utxobr[m]
-
utxobr[m]
-
utxobr[m]
"reachable" == able to `connect()` _and_ responds to p2p handshake