-
selsta
-
M5M400
.pap xtz
-
M5M400
meh wrong chan
-
Mochi101
omg M5M400... rude!
-
sech1
-
sech1
-
mj-xmr[m]
I can't participate this time. Not enough RAM in my field office here.
-
Guest35
How do I become a dev?
-
Guest35
How do I become a developer?
-
ErCiccione
developing
-
moneromoooo
You start by reading code for simple programs and writing very simple ones.
-
moneromoooo
Like really simple ones. Enter a number, multiply them, print result.
-
Guest35
So you don't have to sign up? Anybody can do it?
-
moneromoooo
Then you ramp up difficulty.
-
moneromoooo
At the moment, yes. In 20 years' time, maybe not. So hurry before govts make general purpose computing illegal.
-
Guest35
I've been programming for years but I'd like to become a monero dev.
-
moneromoooo
Oh.
-
moneromoooo
Then you read monero code, and start improving what is broken.
-
moneromoooo
That does not mean rewriting stuff to match your idea of what looks nice though, as many people want to do :)
-
Guest35
Oh. That's easier than I thought. Thanks!
-
Abdul
Hello Everyone,
-
Abdul
Abdul here. working as a blockchain developer. I am currently working on a project where I have to create a monero wallet for each customer who signs up on my platform. So as to implement XMR as a payment method. I have read the documentation and I want to create my monero wallet for each user. Please guide me how can I achieve this?
-
sech1
-
Abdul
I have read this already. When I run the first curl command, it shows me the error of Connection Refused.
-
Abdul
How to remove this error please?
-
sech1
run monerod on the same machine where you run curl, for starters
-
sech1
I mean monero-wallet-rpc
-
Abdul
how to run monero-wallet-rpc??
-
moneromoooo
monero-wallet-rpc --wallet-dir xxx --disable-rpc-login --rpc-bind-port 1234 (--disable-rpc-login is probably why this error, don't use in production unless you know what you're doing)
-
moneromoooo
Try #monero for help using monero too.
-
Abdul
Should I run this[monero-wallet-rpc --wallet-dir xxx --disable-rpc-login --rpc-bind-port 1234] command directly on linux? It prints command not found
-
moneromoooo
Obviously you'd adapt it to your particular environment and setup.
-
moneromoooo
ie, path to binary, whatever port you want to use etc.
-
plowsof[m]
moneromoooo: you seem happy today 😁
-
Abdul
I already tried this all but I cant figure out how to make a port(18082) on my localhost. I tried to google everything but I am not able to do so
-
» moneromoooo double checks the webcam cover
-
plowsof[m]
Abdul: i'll see if i can help you via PM
-
moneromoooo
Or try #monero, that's what it's for
-
Abdul
Yes Please
-
hyc
pushed my sigs
-
gingeropolous
wfaressuissia, yeah i have free machines, i've just always wanted to do it propery with the sigs and all and have never set it up right
-
hyc
it seems the depends makefiles flake out on ubuntu 21. parsing host / host_os incorrectly
-
hyc
which is strange because that comes from config.guess and config.sub, and their output looks correct to me
-
wfaressuissia
gingeropolous: can you build some dockerfile on one of those ?
-
gingeropolous
if you have some copypasta im glad to do t
-
gingeropolous
it
-
wfaressuissia
`docker --version` which version do you have there ?
-
gingeropolous
lets see... on one machine, Docker version 20.10.7, build f0df350
-
gingeropolous
on another... Docker version 20.10.8, build 3967b7d28e
-
Moonlight
What's brackin?
-
hyc
I think I'm gonna write a gitian-runner DockerFile to do all the setup
-
hyc
get rid of all these host dependencies
-
wfaressuissia
and after that we can compare our dockerfiles
-
hyc
what does yours do?
-
wfaressuissia
everything, i'd just made above files and relevant reports with it
-
wfaressuissia
* except `gpg --detach-sign ...`
-
hyc
above where? got a link?
-
wfaressuissia
-
hyc
so you ran gitian-build.py
-
wfaressuissia
no, just static dockerfile
-
hyc
where's this dockerfile?
-
wfaressuissia
-
wfaressuissia
This latest version with added cache which works with `DOCKER_BUILDKIT=1 docker build ...`
-
wfaressuissia
the most important is that it reproduces the same hashes and generates compatible (but not 100% identical) report
-
hyc
I see
-
wfaressuissia
`docker build --rm --tag gitian:osx --build-arg COMMIT=2222bea92fdeef7e6449d2d784cdfc3012641ee1 --build-arg MAKEFLAGS=-j5 --build-arg=BUILD_DESC=monero/contrib/gitian/gitian-osx.yml .`
-
wfaressuissia
with this `DOCKER_BUILDKIT=1` it's possible to add some cache and export easily files from docker with `DOCKER_BUILDKIT=1 docker build --rm . --output - > test.tar`
-
wfaressuissia
and then only the last step `gpg --detach-sign ...`
-
wfaressuissia
there are -j2 for boost compilation and -j1 for openssl for some reasons
-
hyc
maybe eats too much RAM to do more? strange
-
wfaressuissia
-j2 for boost doesn't change final hashes, but openssl compilation doesn't work with arbitrary -jN
-
wfaressuissia
Can we fix openssl if it's possible and remove -j2 for boost ?
-
wfaressuissia
with global MAKEFLAGS there is no need in those static values
-
hyc
test your own build first. I'm surprised openssl is broken
-
wfaressuissia
"test your own build first. " what to test ? it will produce the same binaries as all you got from full procedure for repro builds
-
hyc
no I mean, test building openssl with -jX instead of -j1
-
hyc
is it actually broken, or is it just that the hashes don't match
-
wfaressuissia
I tried few weeks or months ago and there was some error during compilation, not runtime
-
wfaressuissia
I could dive deeper, but decided to skip that. Maybe it's some known problem
-
hyc
yeah something like that should be known to the openss devs already
-
wfaressuissia
"
github.com/archlinux/svntogit-packa…packages/openssl/trunk/PKGBUILD#L41" since there is no fixed -j1 in good distros then it's likely problem with *.mk file for openssl in depends/...
-
moneromoooo
Why is zmq enabled by default, but not the pub/sub part, which AFAIK is the main thing it has over JSON/RPC ?
-
hyc
good question
-
jtgrassie
the zmq RPC stuff, which predates the pub/sub stuff (and is/was used by LWS) always defaulted to enabled.
-
moneromoooo
I was unclear. I was asking: given zmq enabled by default, why is the pub/sub part not also so ?
-
jtgrassie
is it not? So long as one doesn't --no-zmq, --zmq-pub works in a similar fasion to the --*-notify options.
-
moneromoooo
It was not as of... some time ago. I wasn't looking at master, admittedly.
-
jtgrassie
I'm pretty sure it's been that way since the pub/sub stuff first got merged
-
jtgrassie
(so v0.17)