-
kinghat
-
binaryFate
<Stealthy> community.xmr.to server throws an internal server error so cant test any address <-- that instance had issue yesterday before your message apparently
-
Stealthy
yea i guess it was telling me bedtime
-
Stealthy
faucet stagenet still giving me rejected by daemon
-
Stealthy
so monerod is synced for stagenet and running, i setup the walletrpc service to connect to it, stagenet=1
-
Stealthy
i guess thats good on my end
-
Stealthy
i created a wallet through json rpc, i can open it, get_address getbalance, although it's 0
-
asymptotically
lemme sync up and send you some coins
-
Stealthy
someone sent me some stagenet xmr last night but it looks like that did not go through
-
asymptotically
if you created a new wallet maybe it isn't the same address
-
Stealthy
-
Stealthy
account_index 0
-
Stealthy
-
Stealthy
output looks good
-
Stealthy
i dont get why the xmr.to stagenet faucet rejects it, i wonder if it's something i did wrong
-
asymptotically
did somebody 51% the stagenet chain?
-
Stealthy
2020-03-05 09:51:03.583 [P2P4] INFO global src/cryptonote_core/blockchain.cpp:1839 ----- BLOCK ADDED AS ALTERNATIVE ON HEIGHT 530359
-
Stealthy
2020-03-05 09:51:03.583 [P2P4] INFO global src/cryptonote_core/blockchain.cpp:1839 id: <99256a01d6fe5f03c30513e97c56f308ec549e0bfe87c5ef038f929d6e33de6b>
-
Stealthy
2020-03-05 09:51:03.583 [P2P4] INFO global src/cryptonote_core/blockchain.cpp:1839 PoW: <8ba4af8d85ad7bddadb0678a6eb57bc637c5c5b8c91080335809694e26460000>
-
Stealthy
2020-03-05 09:51:03.583 [P2P4] INFO global src/cryptonote_core/blockchain.cpp:1839 difficulty: 79227
-
Stealthy
bunch of those
-
Stealthy
so there were some conflicts of mining block at the same time
-
asymptotically
yeah i'm getting those while syncing all the way from 51xxxx
-
Stealthy
this is stagenet i guess it's a lot smaller and more prone to those kind of things
-
Stealthy
is mainnet questionable like that too?
-
Stealthy
because at this point i can still go for another coin, even though i like the idea of monero much better
-
asymptotically
if somebody has a lot of hashing power, sure :D
-
Stealthy
i mean aside from theory :P what is the current state of mainnet
-
asymptotically
Stealthy: ok i sent you some stagenet xmr to the address on your pastebin
-
Stealthy
sweet, lets see if that goes through
-
Stealthy
osnap, it did
-
Stealthy
looks like everything is set up to go then
-
asymptotically
and the mainnet is currently at 1.3 Gh/s. i think the stagenet sometimes goes quite a while without 1 block because there's nobody at all mining there
-
Stealthy
that makes sense
-
Stealthy
is that 5 billion xmr or lol
-
asymptotically
check the top of the docs page, it's 50 XMR but the api gives it to you in atomic units
-
asymptotically
i think 1e12 atomic units is 1 XMR
-
Stealthy
ah xD
-
asymptotically
btw, there's a nice website that shows you how much you'd need to spend on NiceHash to get 51% of the hashrate of some coins and rewrite some history. for some coins its quite scary
-
asymptotically
-
Stealthy
lol, wow
-
Stealthy
monero is not even on there, i guess its harder to 'datamine'
-
asymptotically
it used to be there, but i dont know if nicehash has randomx yet
-
asymptotically
either way the monero network hashrate is too big for nicehash, i think even if you bought it all out you'd still only have a few %
-
Stealthy
i don't have much of a clue on the technical aspects of all of this, barely scratching the surface really
-
Stealthy
apparently i can get balance for any account_index through the wallet rpc without having to do open_wallet
-
Stealthy
so i guess it's really just an interface to manage my local wallets created through the wallet-rpc
-
Stealthy
and i can reference them by their ID
-
Stealthy
and so it begins :P
-
asymptotically
instead of checking the balance you might want to do get_transfers. you can ask it for all of the incoming payments since block X
-
Stealthy
yep, eventually
-
Stealthy
now that i know that it's setup, im working on making the correct database models so i can work that into the app
-
Stealthy
use the correct corresponding rpc enpoint for stagenet and mainnet
-
Stealthy
get the respective account_index
-
Stealthy
then i'll work on keeping an eye on transfers
-
Stealthy
20G /var/lib/monero/
-
Stealthy
thats stagenet, how large is mainnet currently
-
Stealthy
guess i'll have to run both daemons
-
Stealthy
and two wallet-rpc's
-
asymptotically
Stealthy: i think it might be around 80gb now? but you can enable pruning to shrink it quite a bit
-
Stealthy
can i enable that at a later point?
-
Stealthy
ie when it gets too big
-
Stealthy
i made 4 services, 2 for monerod stage and main, 2 for wallet stage and main
-
Stealthy
kinda struggling for it to recognize my wallet again lol
-
asymptotically
you can enable it whenever you want, but it doesn't hurt to enable it now
-
Stealthy
i moved the old one to a new folder ie 'wallet_stagenet'
-
asymptotically
can't you just use the --wallet-file parameter of the rpc server?
-
Stealthy
i use wallet-dir
-
Stealthy
both walletrpc instances have their own dir
-
Stealthy
so that i can have multiple wallets potentially for both main and stage
-
Stealthy
but moving stuff around broke something
-
Stealthy
'no wallet file' and open_wallet gives 'failed to open wallet'
-
Stealthy
ah
-
Stealthy
2020-03-05 11:48:45.155 [RPC0] ERROR util src/common/util.cpp:282 Failed to open /home/monero/wallets_stagenet/stealthy_001.keys: Permission denied
-
Stealthy
2020-03-05 11:48:45.157 [RPC0] ERROR wallet.wallet2 src/wallet/wallet2.cpp:5426 !is_keys_file_locked(). THROW EXCEPTION: error::wallet_internal_error
-
Stealthy
guess i need to re-chown
-
Stealthy
thank god that worked
-
asymptotically
i would just forget about the --wallet-dir and create_wallet calls and just create your wallets in advance
-
Stealthy
too far into that route to switch stuff i think xD
-
Stealthy
since it works now
-
Stealthy
will look into pruning though
-
asymptotically
well all you do is start the wallet with --wallet-file ./your-wallet --password-file ./top-secret-pw
-
asymptotically
and it just works :D
-
Stealthy
just went through systemd hell to setup the services xD
-
Stealthy
now i can just focus on my api to make sure to open-wallet the right one
-
Stealthy
although that might not be necessary i found last night as long as i pass the right ccount_index
-
Stealthy
at least for get_address and getbalance
-
Stealthy
i remember reading, some time ago, that you can configure the size when you configure prune, have to refind it again
-
Stealthy
then add it to the config for both instances
-
Stealthy
for now i have plenty space but better to figure it out now and not have to worry about it later
-
Stealthy
are there any downsides to that, asymptotically
-
Stealthy
i'd imagine if everyone pruned history, at some point its impossible to check validity back?
-
asymptotically
if you enable it later, you'll either have to only prune future data, or have some downtime while you delete the old stuff
-
Stealthy
i have enabled it but was thinking about it
-
Stealthy
also cleared the datadir and have them both syncing again
-
Stealthy
93M /var/lib/monero/stagenet/lmdb
-
Stealthy
93M /var/lib/monero/stagenet
-
Stealthy
7,8G /var/lib/monero/lmdb
-
Stealthy
7,9G /var/lib/monero
-
Stealthy
i think with moneros closed nature and when blocks are confirmed a certain amount it's fine to prune old data
-
Stealthy
no sense except datamining to keep a huge history
-
Stealthy
from that understanding it makes sense to enable pruning
-
Mochi101
Stagenet directory for me is only 5.49GB
-
Stealthy
earlier i pasted the total size, i think i had mainnet done at 60% or so as well
-
Mochi101
Mainnet is ~78.2GB not pruned
-
Stealthy
pulling 5~9 MiB/s we'll see in a bit
-
Stealthy
cpu graph is all over the place xD
-
Stealthy
-
Stealthy
lol
-
Stealthy
and after all that i'll have two endpoints for my application, one for stagenet one for mainnet, a number of wallets that BelongTo either one of them and then 'sub addresses' that belongto a wallet, and User hasmany subaddresses
-
Stealthy
then when i create a new subaddress i'll have to figure out how to setup callbacks for transfers
-
Mochi101
Atomic Swap app between Mainnet and Stagenet?
-
Mochi101
I have a lot of Stagenet coins... I can test your app all day long if you want.
-
Stealthy
no no i just want to be able to use Stagenet for my development build and Mainnet for production
-
Mochi101
Wrecking my whole day...
-
Stealthy
haha
-
Stealthy
when i get all this stuff wrapped up you can play with stagecoins
-
asymptotically
Stealthy: you probably want one wallet for the whole application, not a wallet per user
-
Stealthy
yep 1 stagenet wallet 1 mainnet wallet, just subaddresses for endusers
-
Stealthy
and every n minutes a new subaddress will be created and linked to a user
-
asymptotically
oh sorry i mis-read what you said above :p
-
Stealthy
lemme start up the gameserver real quick i'll show you
-
Stealthy
-
Stealthy
just tmp domain but thats where i push progress builds every now and then during tinkering
-
Stealthy
once i implemented monero it'll run on stagenet
-
Stealthy
for time being
-
Stealthy
every game consists of 10 million rounds; the start of a game is the hash of the monero blocked mined at that time
-
Stealthy
and it creates a hash chain of 10 million hashes based on a secret
-
Stealthy
the hash of the last block mined is the public key, that will give a result for that round
-
Stealthy
so for a new game it checks the latest mined monero block, that hash will be the publically known key which makes a result
-
Stealthy
it creates a hash chain of 10 million hashes based on a private key
-
asymptotically
have you seen monero.win? it's also based on the block hashes but not as complicated :D
-
Stealthy
never heard of it tbh ^^
-
Stealthy
its only 'complicated' technically :P it's to asure no tampering
-
Stealthy
for the end-user it's as simple as, where will the game bust, 2.00 has a change of 50%~
-
Stealthy
which would multiply your wager
-
Stealthy
by 2
-
Stealthy
everyone can verify the rounds result by knowing the public key
-
Stealthy
and the integrity of the hash chain, because every hash is the hashed previous round
-
Mochi101
Are you being paid to shill monero.win asymptotically ?
-
asymptotically
very muchly
-
Mochi101
good
-
Stealthy
i'll have to see how it works out
-
Stealthy
i know that in theory it should be possible to make subaddresses but i havent found it in the api specs
-
Stealthy
i guess its just create_address where the account_index is the actual account/main wallet
-
asymptotically
Stealthy: call create_address. it gives you the address and a subaddress index
-
asymptotically
you should probably just use the 0th account index as accounts are quite separate
-
Stealthy
i'll have the main wallet infos stored in database so that i can use it's correct index to create addresses upon
-
yanmaani
If I rent a dedi to mine Monero, obviously this is not going to be profitable. But what is the least unprofitable option?
-
VASTfreedomBot[m
hi there is there any privacy focus project that does funding or diferent softare hardware projects, were tokens are used for every commit? if you know what I mean
-
yanmaani
It seems like you could create a "synthetic VPS" that way. You rent a server for $40, then mine Monero for $N at lowest priority.
-
yanmaani
Whenever you get a request, the Monero mining gets seized up.
-
yanmaani
In this way, you pay $(40-N*unused_frac). A zero-cost discount.
-
yanmaani
VASTfreedomBot[m: no I do not know what you mean.
-
Stealthy
i cant even imagine for something like that to work at all VASTfreedomBot[m
-
Stealthy
xD
-
yanmaani
Signal does something remotely similar
-
Stealthy
trust in the monero network is one thing but you cant validate trust into any of its users
-
yanmaani
You get paid in Bitcoin per commit
-
asymptotically
VASTfreedomBot[m: i think that Bisq does something funny with tokens rewarding developers
-
asymptotically
per commit is a terrible metric though
-
Stealthy
yea
-
VASTfreedomBot[m
<Stealthy "trust in the monero network is o"> Im not really think on monero but maybe another project maybe based on monero blockchain that automates rewarding commits etc
-
VASTfreedomBot[m
<asymptotically " ׀VASTfreedom>Bot: i think that "> gona ask
-
VASTfreedomBot[m
<asymptotically "per commit is a terrible metric "> off course it would depend on the quality of the comit
-
Stealthy
n lines*award
-
Stealthy
xD
-
Stealthy
\r\r\r\r\r\r\r
-
VASTfreedomBot[m
<Stealthy "n lines*award"> probably the maintaneirs would grade the work
-
Stealthy
yea
-
VASTfreedomBot[m
and the depending on avaluation
-
yanmaani
asymptotically: Right, so what Signal does is use an honor system.
-
yanmaani
You put in a pull request, and you can choose (for minor stuff) to write "FREEBIE"
-
yanmaani
and they don't pay you
-
VASTfreedomBot[m
ok sounds good gonna reach out to them and check their source repos
-
Stealthy
so automated or not, you check through commits, grade work and make a transaction for whatever value
-
Stealthy
sounds simple enough
-
VASTfreedomBot[m
I believe because every commit should be reviewed its better not to be automated , making and incentive for code to be audited and eviewed by current maintainers
-
VASTfreedomBot[m
all backed by the same token
-
Stealthy
you could provide an interface for grading on a website
-
Stealthy
paid moderation maybe
-
Stealthy
unlocked after x rewards/honor whatever
-
asymptotically
why a new token though? why not just send xmr?
-
Stealthy
yea
-
Stealthy
no need to complicate it
-
Stealthy
you'll write a service that checks commits, loads them into your website database, they get moderated, funds gets transferred
-
asymptotically
i like the monero ccs system better
-
Stealthy
shit i'd work for ya
-
VASTfreedomBot[m
<asymptotically "why a new token though? why not "> could use the xmr blockchain, so is the same network but on top of it you would need to custamize it
-
asymptotically
but why? what am i going to do with worthless CommitTokens? i want xmr that i can buy things with :)
-
Stealthy
:P
-
Stealthy
you can always abstract the fact that its XMR by calling it Bananas
-
VASTfreedomBot[m
Also because the ideia is to make incentive for early developers to get involved , overtime with theire work the token would rise in prise
-
VASTfreedomBot[m
having to be an idependent token for evaluation sake
-
VASTfreedomBot[m
asymptotically: ^^
-
VASTfreedomBot[m
Stealthy:
-
asymptotically
why would it be worth anything at all though? especially if it's only issued by some central authority at their discretion
-
Stealthy
maybe thats the trick lurking in the shadow :p
-
Stealthy
but honestly i don't understand the concept of a token on top anyway so *zips*
-
asymptotically
Stealthy: tokens are a tool for separating a greedy fool and his magic internet money ;)
-
Stealthy
without understanding the technology i'd guess its something like a promise where you say, your Bananas are backed by my X amount of XMR on the actual chain
-
VASTfreedomBot[m
<asymptotically "why would it be worth anything a"> because this is not for speculation has most cryptocurrencies are. But for actual real projects that have commits every hour were there is actual work so there is gonan be a certain number of transactions per day making it vaue rise, most certainly. Imagine if debian would have suvch syste It problaby be worth quite enough. But I will procede to other channels to
-
VASTfreedomBot[m
ask on bisq and signal as sugested to see their own implementation of suchideia.
-
asymptotically
that doesn't answer the question. i understand they get paid out to developers, but what do developers do with them once they have them?
-
asymptotically
if they just exchange them, what was the point in the token?
-
VASTfreedomBot[m
> <@freenode_asymptotically:matrix.org> why would it be worth anything at all though? especially if it's only issued by some central authority at their discretion
-
VASTfreedomBot[m
* because this is not for speculation has most cryptocurrencies are. But for actual real projects that have commits every hour were there is actual work so there is gona be a certain number of transactions per day making it vaue rise, most certainly. Imagine if debian would have such system It problaby be worth quite enough. But I will procede to other channels to ask on bisq and signal as sugested to see their own
-
VASTfreedomBot[m
implementation of such ideia.
-
asymptotically
ok it's not for speculating. what's it for then?
-
yanmaani
Stealthy: fractional reserve banking ON THE BLOCKCHAIN
-
yanmaani
I promise my bananatethers are FULLY BACKED by deposits in "an (alleged to be) Panamanian entity"
-
Stealthy
lol
-
yanmaani
jokes aside though, the guy goes have sort of a point. CCS is cool but something more informal might be interesting
-
yanmaani
so, each issue gets an address automatically assigned, and its audit key is made public
-
yanmaani
so you post bounty into the address of issues you want people to work on
-
Stealthy
i like the idea in general but i dont think it has to be overcomplicated
-
Stealthy
i'm probably just too stupid to see the appeal
-
Stealthy
much more so to actually work that out; if anything i'd stick with the basic and keep data in mysql and call it done
-
asymptotically
^. no point in pretending its decentralised, might as well keep it simple
-
Stealthy
yea
-
yanmaani
Yeah ofc. The token nonsense is just ICO fraud.
-
yanmaani
There's no point to have it for legitimate business
-
yanmaani
MySQL is less basic, because then your software needs to be safe enough to actually handle money
-
yanmaani
here we can just keep a HW wallet and generate keys using the xpub
-
Stealthy
ok, i see your point
-
Stealthy
never considered the blockchain as a datastore
-
Stealthy
it'll be a slooow option though lol
-
Stealthy
was it you who said stagenet was 17G? i'm at 21G with prune on :/
-
Stealthy
starting to think i did wrong in the config file
-
Stealthy
prune-blockchain=true
-
asymptotically
i'm at 5.6G without pruning
-
Stealthy
oh i meant someone said mainnet was 17G
-
yanmaani
What datastore? You use it to manage your money
-
yanmaani
money goes into the bounty address, money gets paid out by someone with the key
-
Stealthy
i misunderstood thinking you meant using the chain to actually store (all) agreements
-
Stealthy
since you (arguably) can't trust a centralized store
-
Stealthy
i don't know how it technically works but i'd imagine using signed messages or some mechanism that i have not looked into yet
-
Stealthy
¯\_(ツ)_/¯
-
Stealthy
for the past 30 minutes i've been applauding myself being able to recover my current balance through json rpc is how noob i am
-
chronophor[m]
small victories
-
yanmaani
there's a centralized guy who runs the whole thing
-
yanmaani
who holds the HW wallet and who decides if he's going to pay out or not
-
yanmaani
the chain is just used to credibly demonstrate he has money in the account to pay, and to allow people to put money into the bounty pool without having to first transfer it in to a web wlalet
-
Stealthy
so i have a primary address, now let's say i have made 5 (sub)addresses for a specific user; his total balance is the return of get_balance, passing the indices for those subaddresses as the 2nd parameter;
-
Stealthy
now let's say this user spends 1XMR
-
Stealthy
do i initiate a transfer to the primary address
-
Stealthy
or keep those transactions separate in my database
-
Stealthy
and just deduct 1XMR from his get_balance
-
Stealthy
i don't think there are any fee's involved transferring between subaddresses?
-
Stealthy
how about time?
-
asymptotically
i think its best to use incoming_transfers and work out balances for yourself
-
asymptotically
then you dont need to do any funky subtractions
-
Stealthy
true, so you're saying monitor transfers to user-assigned subaddress, keep balance in my own database
-
asymptotically
it's a transaction like any other
-
asymptotically
yes, and keep a log of all events (incoming payment with txid ..., outgoing payment with txid ...) just so that you can avoid duplicates and keep track of everything
-
Stealthy
now here's another question then, in time my primary address balance will consist of the total balance of many subaddresses; can i transfer a given amount from the main address to any other external address?
-
Stealthy
or do i need to gather funds from subs
-
asymptotically
dont use get_balance and dont transfer funds between your subaddresses, it will just make things harder for no good reason
-
asymptotically
i did the same thing with bitcoin when it had an account system in its RPC. i think they got rid of it now because it shouldn't be used :o
-
Stealthy
so what i'm trying to understand is whether or not the balance is available for spending, from the primary address, regarding through whatever subaddress it came in?
-
Stealthy
let's say at some point i'd want to exchange for fiat and i'd have to transfer an amount to the wallet of some exchange service; can i just initiate a transfer from the primary address, while balances are, technically, divided over subaddresses
-
asymptotically
yes, subadddresses are pooled together. but accounts aren't afaik
-
Stealthy
sweet
-
Stealthy
that raises another question hahah
-
Stealthy
if total balance that came in from a number of subaddresses is 5xmr and i transfer 1 xmr externally, how does the wallet decide from which subaddresses to deduct the 1xmr
-
Stealthy
just index 0 to n?
-
asymptotically
it doesn't
-
asymptotically
each account has 1 balance
-
Stealthy
so just create and forget about subaddresses
-
Stealthy
other than monitoring incoming
-
asymptotically
sorry i think i ruined everything with my shitty explanations lol. the way i do it is only use the main account
-
asymptotically
and then create a subaddress for each user and poll incoming transfers
-
VASTfreedomBot[m
<Stealthy "i'm probably just too stupid to "> sorry i had to leave, the appeal is that many FOSS and OSHA projects die because of lack of funds. And although most people are voluntiers, the work they do mostly has some value.
-
Stealthy
i don't know what FOSS and OSHA are but i agree with what you're saying
-
VASTfreedomBot[m
<yanmaani "the chain is just used to credib"> correct the main diference is that you would use the actual git source code to make the desentralized system basically implementing the ideia brought about the reproducible builds project.
-
VASTfreedomBot[m
FOSS(free and open source software) OSHA(free and open source hardware)
-
VASTfreedomBot[m
basically freeware, public content.
-
Stealthy
ah yes
-
VASTfreedomBot[m
like unix projects like linux bsd, or arduino rasberrypi etc
-
yanmaani
what
-
yanmaani
VASTfreedomBot[m: where do the tokens enter the picture?
-
yanmaani
what purpose do they serve
-
yanmaani
what is the purpose of paying people in tokens when you might as well pay them in real money?
-
VASTfreedomBot[m
<yanmaani "what is the purpose of paying pe"> because you dont have real money. So you create your own tokens with out cost
-
VASTfreedomBot[m
<yanmaani " ׀VASTfreedom>Bot: where do the "> the tokens are linked to de source code
-
asymptotically
into the trash they go
-
VASTfreedomBot[m
and therefore you receive them with publishing your source. Having therefore also no need for proof of work. If you would use GIT as the bases the syncing of both branches would be the proof of work for the transaction?
-
VASTfreedomBot[m
<asymptotically "into the trash they go"> why is that
-
asymptotically
because they're useless
-
KnifeOfPi_
tokens are not useful for anything in most cases
-
KnifeOfPi_
just build dapps using the main coin
-
Stealthy
does someone know what's up with the xmr.to faucet
-
Stealthy
it really stops me from testing
-
Stealthy
keeps throwing rejected by daemon
-
Mochi102
Stealthy, which faucet?
-
Mochi102
Stagenet or Testnet?
-
Stealthy
stage
-
Stealthy
-4: transaction was rejected by daemon
-
Mochi102
Yeah, doesn't work for me either
-
Mochi102
You need some?
-
Stealthy
working on get_transfers polling
-
Stealthy
cant ask you every 5 mins :P
-
Mochi102
I think you can only get 3 txs from the faucet
-
Mochi102
There is a max.
-
Mochi102
per day per ip or something
-
Stealthy
it never worked once for me :P
-
Mochi102
set up two wallets
-
Mochi102
use one to send to the one your polling from
-
Stealthy
oh good thinking
-
Mochi102
;)
-
Stealthy
that means i have to write some transfer logic for my app or figure out the cli
-
Mochi102
the cli is easy
-
Mochi102
transfer <address> <amount>
-
Stealthy
lets see then
-
KnifeOfPi_
anybody got any idea how badly thousands of 4in/16out transactions would stick out on the blockchain? would these cause any privacy issues?
-
Stealthy
lol stinkballs, forgot --stagenet
-
Stealthy
which makes me wonder, i should not need two wallet-rpc instances if it can do either
-
Stealthy
anyway, dont get sidetracked stealthy
-
yanmaani
VASTfreedomBot[m: How is this money? Why will it have value?
-
Mochi102
Stealthy, use two wallets... I haven't looked into why because it's not important to me... but I have something going and when I send from the same wallet back to itself it doesn't really "see" the incoming tx.
-
Mochi102
So for testing that might be difficult for you if you run into the same situation.
-
Mochi102
But I'm using integrated addresses so maybe this is why
-
binaryFate
<Mochi102> Stealthy, use two wallets... I haven't looked into why because it's not important to me... but I have something going and when I send from the same wallet back to itself it doesn't really "see" the incoming tx <-- cause it consideres it's change
-
Mochi102
ahhh ok
-
Mochi102
Thanks
-
Mochi102
I never considered that.
-
Stealthy
ah i was being stupid, had the cli try and connect to wallet-rpc instead of daemon
-
Stealthy
monerod
-
Stealthy
lol
-
Stealthy
can someone spare some stagecoin for 77YCAKe4SFTTGBZC5dw8tkf8cfYQazN3VGsfe8kTyRNKepJu4nLeku6GokQQMhaqofhKs2wYVqUda2By52VbRJNwSiTvHco
-
Stealthy
or hold on lemme see if the faucet will take that addreses
-
Stealthy
pos -4: transaction was rejected by daemon
-
Mochi101
77... is that stagenet?
-
Mochi101
hold on
-
Stealthy
yea i used the GUI to connect to my stagenet daemon, then created an extra address
-
Stealthy
it says Stagenet in the top right corner
-
Mochi101
it is
-
Mochi101
sent you 20
-
Mochi101
You need more?
-
Stealthy
no way haha, 20 is more than plenty
-
Stealthy
thank you!
-
Mochi101
I usually sell them for 0.1 XMR Mainnet but this time you can have them for free.
-
Stealthy
oh they have actual value too?
-
Mochi101
lol... no
-
Mochi101
I'm kidding
-
Stealthy
i can see why when the faucet is fubar xD
-
KnifeOfPi_
lol
-
Stealthy
i wonder how quick the gui will pick it up
-
Mochi101
Should be right away... as soon as it's in the tx pool
-
Mochi101
Stagenet height is 530961
-
Mochi101
Are you synced?
-
Stealthy
yea
-
Stealthy
just checked log tho
-
Stealthy
2020-03-05 16:56:13.623 [P2P5] WARNING cn src/cryptonote_core/cryptonote_core.cpp:1900 There were 54 blocks in the last 60 minutes, there might be large hash rate changes, or we might be partitioned, cut off from the Monero network or under attack. Or it could be just sheer bad luck.
-
Mochi101
yeah this is normal
-
Mochi101
You can ignore that.
-
Mochi101
type "status" into the cli
-
Mochi101
sorry
-
Stealthy
using the gui :(
-
Stealthy
ph it has a cmd interface
-
Mochi101
What height does it say in the bottom right?
-
Stealthy
told me it cant connect to the daemon hold on its being stupid
-
Stealthy
the node is connected, dont know where that log comes form
-
selsta
Stealthy: are you using simple mode?
-
Stealthy
picked advanced and used localhost and correct port
-
selsta
did you choose stagenet before opening a wallet?
-
Stealthy
yep
-
Mochi101
is monderod on stagenet too?
-
Stealthy
yep
-
selsta
-
Stealthy
the gui even detects that it just finished syncing and all that
-
Stealthy
im pretty sure both mainnet and stagenet daemons are running correctly, it just finished sync for stagenet and mainnet is at 97%
-
Stealthy
does it somehow still try and run its own monerod
-
selsta
I don’t know if the GUI supports custom local port for GUI
-
Stealthy
at least partially because it knows that it just synced
-
Stealthy
maybe just not the command interface
-
Stealthy
under settings > log
-
Stealthy
what's stupid is that it notifies me about keeping local node running
-
Stealthy
while im clearly setup for remote
-
Stealthy
so it appears that it runs one anyway
-
Stealthy
or tried to*
-
Stealthy
cli instead
-
Stealthy
still 0 balance tho
-
asymptotically
if you type status, what does it report as the current height?
-
Stealthy
Refreshed 530976/530976, synced, daemon RPC v3.0, SSL
-
Stealthy
is there a way to find the list of addresses it made for the receive specifically
-
Stealthy
show_transfers returns nothing
-
Stealthy
trying to setup and use monero is humbling lol
-
asymptotically
Stealthy: type help and have a look at the arguments to the address command
-
asymptotically
and hmm it normally isnt this complicated lol
-
Stealthy
i think i messed up trying to use the GUI
-
Stealthy
i went to Receive and it made a new address
-
Stealthy
not sure if i can find any info on that back in the cli
-
Stealthy
ok i typed: address all
-
Stealthy
it returned my primary and the one made for receive
-
Stealthy
so that's good at least
-
Stealthy
typed refresh a bunch of times, it notified me that there were new blocks received, im guessing i'm all up2date
-
Stealthy
just not sure why balance returns 0
-
asymptotically
hmm maybe Mochi101 scammed you and didn't send anything :P
-
Stealthy
hahaha
-
Mochi101
He didn't pay me for the Stagenet coins.
-
Stealthy
hes like that noob, here have some more strugglebuns for dinner
-
asymptotically
what's the address again Stealthy?
-
xmrmatterbridge
<rbrunner7> You guys seem to have much fun here :)
-
Stealthy
1 77YCAKe4SFTTGBZC5dw8tkf8cfYQazN3VGsfe8kTyRNKepJu4nLeku6GokQQMhaqofhKs2wYVqUda2By52VbRJNwSiTvHco testing
-
asymptotically
txid is 77YCAKe4SFTTGBZC5dw8tkf8cfYQazN3VGsfe8kTyRNKepJu4nLeku6GokQQMhaqofhKs2wYVqUda2By52VbRJNwSiTvHco
-
asymptotically
actually its deacf48117c9d507f5fa9aa504cb4dac92074fac39c2daa3bd4410c941c769d7 - :P
-
Mochi101
77YCAKe4SFTTGBZC5dw8tkf8cfYQazN3VGsfe8kTyRNKepJu4nLeku6GokQQMhaqofhKs2wYVqUda2By52VbRJNwSiTvHco
-
Mochi101
oops
-
Mochi101
-
Mochi101
There's the tx
-
Stealthy
28 confirmations
-
Stealthy
so my monerod instance is not picking up on it i guess
-
yanmaani
Stealthy: Don't you mean scenejo?
-
Stealthy
who's scenejo
-
yanmaani
stagecoin =)
-
Stealthy
oh :P
-
Stealthy
noted, lol, still learning the lingo
-
Stealthy
2020-03-05 17:16:45.866 [P2P2] WARNING global src/p2p/net_node.inl:1823 No incoming connections - check firewalls/routers allow port 15001
-
yanmaani
I was just joking around, no idea if that's what they actually call it
-
Stealthy
is it necessary to run monerod open for it to work?
-
asymptotically
nope, you can work just fine with only outgoing connections
-
asymptotically
did you get the tx i sent a few mins ago?
-
Stealthy
[wallet 52Aqqm (out of sync)]: refresh
-
Stealthy
Starting refresh...
-
Stealthy
Refresh done, blocks received: 2
-
Stealthy
Currently selected account: [0] Primary account
-
Stealthy
Tag: (No tag assigned)
-
Stealthy
Balance: 0.000000000000, unlocked balance: 0.000000000000
-
Stealthy
the one you sent me on the other wallet worked back then yea
-
Stealthy
i mean, the wallet appears to be fine, all i can think of must be monerod misbehaving
-
Stealthy
im going to be brave and restart it
-
Stealthy
nope
-
Stealthy
is there a way to check balance for a different index
-
Stealthy
maybe its holding the funds just not showing when i type balance
-
Stealthy
i probably did wrong going to Receive and had it make an address
-
asymptotically
well it would be a bit terrible if you could break it by doing that :D
-
Stealthy
i'm out of ideas :P
-
asymptotically
i need to disappear now. hopefully you can get this weirdness sorted out :{
-
Stealthy
thanks for the help :)
-
Stealthy
[wallet 52Aqqm]: show_transfer deacf48117c9d507f5fa9aa504cb4dac92074fac39c2daa3bd4410c941c769d7
-
Stealthy
Error: Transaction ID not found
-
Stealthy
what do you think, does that imply something wrong with monerod
-
Stealthy
since it seems completely oblivious of that transfer
-
xmrmatterbridge
<rbrunner7> Did you already make sure that stagenet did not fracture into two (or even more) subnets? So you are not even on the same net, so no wonder you can't see each other's transactions?
-
xmrmatterbridge
<rbrunner7> I am quite sure that such "subnets" are a real danger on testnet sometimes
-
xmrmatterbridge
<rbrunner7> With so few participants at times, and so low hashrates
-
xmrmatterbridge
<rbrunner7> If you submit a transaction, and you have a public explorer, and you don't see it within a few seconds in that explorer's pool display, something might be very wrong
-
Stealthy
good point @xmrmatterbridge
-
Stealthy
there were some conflicts
-
Stealthy
i dont know how to verify but, maybe
-
Stealthy
i feel tempted to switch to mainnet for testing
-
Stealthy
and buy some XMR
-
Stealthy
just to take all that crap out of the equation
-
asymptotically
rbrunner7: it seems like there was quite a big stagenet fork, thousands of blocks long
-
xmrmatterbridge
<rbrunner7> So at least at one point there was more than one stagenet, right? Or, as you already mused, maybe somebody 51% attacked the poor thing.
-
asymptotically
Stealthy: you can also make your own private stagenet, and then you can set the difficulty really low so that you can just make as many blocks as you want to push things along
-
Stealthy
you're really throwing me down the rabbithole today arent you
-
Stealthy
haha
-
asymptotically
:D
-
asymptotically
the easiest way i found to do it is to start with the existing stagenet chain but then add --offline --fixed-difficulty 10 (or similar) to daemon options. if you start your own from scratch you have to go through all of the hardforks/updates
-
Stealthy
i might just do that then
-
Stealthy
and then start_mining to get some quick funds?
-
asymptotically
although i dont know if that's what you're meant to do :p
-
asymptotically
yeah, and then you can attach as many wallets as you want and just send funds between them
-
Stealthy
the one i made previously should still be in the chain correct?
-
Stealthy
both of them
-
Stealthy
The daemon is running offline and will not attempt to sync to the Monero network.
-
Stealthy
lets see
-
Stealthy
just gotta kill mainnet because i dont have any cpu ticks left while that's syncing lol
-
Stealthy
lol wow, i wish mining was that quick on mainnet
-
Stealthy
Balance: 7733.992601285389, unlocked balance: 6957.032074208609 (59 block(s) to unlock)
-
Stealthy
xD
-
asymptotically
>:D
-
asymptotically
don't spend it all at once
-
Stealthy
wahaha
-
Stealthy
GUI picked it up too
-
Stealthy
i guess we were really in to different stagenet fractions
-
Stealthy
two*
-
Stealthy
since technically my stuff works
-
Stealthy
now that i'm in offline mode it should pick up transfers instantly?
-
asymptotically
they don't have far to travel :)
-
Stealthy
but who's going to confirm them
-
Stealthy
or should i keep mining
-
asymptotically
you confirm them whenever you mine a block
-
Stealthy
yep it worked
-
Stealthy
cool stuff
-
Stealthy
is it possible that the blockchain gets so busy that it becomes impossible to get in sync lol
-
Stealthy
or is that where difficulty and sizes come into play
-
fiddleitout
Stealthy no its not possible, i think youre not going to do a fullnode on very very poor GSM or EDGE connection :D
-
lza_menace
that's what the dynamic block size is hoping to address
-
Stealthy
i'm on half a gbit but it has slowed down significantly the last few percentages
-
Stealthy
almost no network traffic
-
Stealthy
which made me wonder if its just dealing with a lot of work before fetching new data or am i just not getting any new data
-
Stealthy
because cpu-wise it's all over the place nonetheless
-
fiddleitout
is it GUI ?
-
Stealthy
monerod mainnet
-
Stealthy
detached, i'm just checking the log file
-
fiddleitout
just let it run, youll probably connect to other faster node later
-
fiddleitout
on rapberry-Pi SBC with SD-card it took me nearly two weeks to sync the full chain
-
Stealthy
lol good thing i skipped that option
-
Stealthy
in two weeks someone could've postmailed you a card lmao
-
fiddleitout
on Lapto with SSD harddrive it took me 4 hours once
-
pvols1979
When I run rpc commands like "print_cn" and the output is too large for my screen, is there a way to "less" or filter like a grep? I am trying to run rpc_payments and only see the lines where there is actually users that are earning RPC credits, but I cannot find a way to filter.
-
pvols1979
I assume I will have to run the rpc call over curl and then grep the output, but I was hoping there was an easier way
-
lza_menace
I feel like curl | jq is the easier way .shrug
-
ndorf
pvols1979: you can run one-off commands from a separate process rather than in the daemon's console, e.g. `monerod print_cn | less`
-
pvols1979
@ndorf, that is what I needed. Thank you!
-
ndorf
you're welcome
-
pvols1979
@ndorf, I have monerod running on a different port. Is there a command line option to specify the port? It is telling me that it cannot connect to the daemon. I looked through the options and I do not see one listed to specify
-
ndorf
pvols1979: yeah, --rpc-bind-port and/or --rpc-bind-ip as necessary
-
ndorf
e.g. `monerod --rpc-bind-port 18089 print_cn | less`
-
pvols1979
That doesn't seem to work. It tries to start a daemon on that port which is already bound to my running node
-
ndorf
are you sure you specified the command at the end? it works for me
-
ndorf
-
Stealthy
when get_transfers returns an item within the 'in' array
-
Stealthy
are they confirmed at least once at that point
-
Stealthy
it's kinda hard for me to test since using stagenet in offline on steroids, they are instamined and confirmed a bunch of times lol
-
Stealthy
been breaking my head over that one... since i run that query once every few minutes i guess i'll have to database a transaction even when its unconfirmed and keep checking back individual ones
-
saddam
been awhile but i think it also returns incoming txs in the pool
-
asymptotically
i think it only does that if you pass a parameter like pool: true
-
Stealthy
aah right
-
Stealthy
i turned pool and pending both off
-
Stealthy
so i guess anything it finds should be good
-
Stealthy
all that for tomorrow
-
Stealthy
gnite