dignifiedquire has quit [Quit: Connection closed for inactivity]
<fleeky_>
ok i am doing a bit of sillyness right now and am wondering if anyone has any insight, so i am using ssh as a socks proxy to connect to my internal network in sf from berlin, ive installed ipfs on a freebsd box there and i can get a list of swarms and such from the console, wanted to check out the web interface so i set the api and gateway addresses to the internal ip instead of the loopback 127.0.0.1 address, i can connect to the webui but i c
<fleeky_>
annot actually get any info about peers.. any idea why?
<fleeky_>
also seems like adding files doesnt work .. so maybe i misconfigured the config file ?
<fleeky_>
does the gateway need to be writeable ?
fleeky__ has joined #ipfs
<jbenet>
fleeky_ it's because the API defaults to bind on 127.0.0.1:5001
<jbenet>
fleeky_ for security. you can make it bind to the ip addr in the interface of your vpn -- but note that it opens it up to anything in that network.
<jbenet>
fleeky_ what i usually do is use an ssh proxy and rebind my web traffic to go over that proxy, so i can use https://127.0.0.1:5001/webui and have 127.0.0.1 mean the machine i'm remotely connected to.
fleeky_ has quit [Ping timeout: 260 seconds]
<fleeky__>
but i cant do multiple socks proxies can i ?
<fleeky__>
the network i am on is trusted also you cant access it from the outside at all
<fleeky__>
although it would be amusing to do an ssh socks proxy inside of an ssh socks proxy
<fleeky__>
so i changed the gateway ip back to 127.0.0.1 , so i guess changing the api address is whats important in this regard, but its still not displaying anything useful
<fleeky__>
btw , would be a cool use of ipfs if you could ssh to an ipns hash for instance to ssh proxy into a box that is behind a nat
anewuser has joined #ipfs
f4 has joined #ipfs
<jbenet>
fleeky__ check the js console-- i still thnk it's a permissions issue.
<jbenet>
may want to use 0.0.0.0:5001 if you're sure the box is totally isolated from the outside.
lkcl has quit [Read error: Connection reset by peer]
<fleeky__>
js console ?
<fleeky__>
could be a permission issue
<fleeky__>
how to check the js console
galois_dmz has quit []
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<fleeky__>
i am getting a whole lot of connection refused in the daemon's output in bash console
jedahan has joined #ipfs
<fleeky__>
oh btw , does it make sense to add internal ip addresses to the bootstrap list
<fleeky__>
was going to run ipfs on a few puters and was thinking it would allow them to connect to eachother faster that way
jedahan has quit [Client Quit]
<Mateon1>
fleeky__: IPFS uses MDNS, which means that a message is broadcast to the local network every once in a while so nodes find themselves automagically.
<Mateon1>
This might not work if machines are on separate routers, though.
<fleeky__>
yeah i was just thinking for speeding things up , but i guess it happens fast enough then ?
<Mateon1>
Yeah, MDNS is pretty fast
kaotisk has quit [Ping timeout: 260 seconds]
<Mateon1>
And even if MDNS can't work (machines on separate routers), IPFS can still find the nodes relatively quickly, since it tries local addresses for each peer as well.
<fleeky__>
ahk
<Mateon1>
You can see what addresses your nodes will try by typing `ipfs id`, it will return a JSON object, including a "Addresses" list
<Mateon1>
More generally, if you get the peer ID of a node, you can query the addresses with `ipfs dht findpeer <peer id>`, this works from any node
galois_dmz has joined #ipfs
jedahan has joined #ipfs
IlanGodik has quit [Quit: Connection closed for inactivity]
<fleeky__>
jbenet: i set ~/.ipfs and ~/go-ipfs to 0755 still same behaviour , also tried setting "Access-Control-Allow-Origin" to "http://internal-ip" no dice
kaotisk has joined #ipfs
apiarian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
<jbenet>
fleeky__ :( -- maybe dignifiedquire or daviddias or kubuxu can help when they're around
SuperPhly has joined #ipfs
uzyn has joined #ipfs
cemerick has joined #ipfs
kaotisk has quit [Quit: Leaving]
cubistbuddhist[m has joined #ipfs
SuperPhly has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Mateon1 has quit [Quit: Mateon1]
Guest68719 has quit [Read error: Connection reset by peer]
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
anonymuse has quit [Remote host closed the connection]
ivo_ has quit [Ping timeout: 245 seconds]
pp7y7 has joined #ipfs
pp99s has quit [Ping timeout: 248 seconds]
ivo_ has joined #ipfs
cemerick has quit [Ping timeout: 240 seconds]
HostFat_ has joined #ipfs
HostFat__ has quit [Ping timeout: 250 seconds]
dmr has joined #ipfs
<fleeky__>
jbenet: thank you for the help anyways , led me to some interesting searches
<fleeky__>
jbenet: i guess the feature / bug result of this is that i will end up using the cli more ;)
UnderSampled has joined #ipfs
<UnderSampled>
hello
<UnderSampled>
I'm not quite sure, what does "ipfs files" run on?
<deltab>
hi
<deltab>
what do you mean by "run on"?
soloojos has quit [Ping timeout: 245 seconds]
Mateon2 has joined #ipfs
ygrek has quit [Ping timeout: 250 seconds]
<deltab>
UnderSampled: are you referring to the command line subcommand 'files'?
<UnderSampled>
deltab: yes
<deltab>
what do you mean by 'run'?
soloojos has joined #ipfs
briarrose has quit [Quit: bye bye]
briarrose has joined #ipfs
briarrose has joined #ipfs
briarrose has quit [Changing host]
uzyn has quit [Quit: uzyn]
reit has joined #ipfs
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
anewuser has quit [Quit: anewuser]
UnderSampled has quit [Ping timeout: 240 seconds]
mguentner has quit [Quit: WeeChat 1.6]
mguentner has joined #ipfs
mguentner2 has joined #ipfs
flyingzumwalt has quit [Quit: Connection closed for inactivity]
mguentner has quit [Ping timeout: 248 seconds]
<whyrusleeping>
like, someone trying to install X thinks they need to do Y, so they go and ask how to do Y without mentioning X?
<whyrusleeping>
anyone remember the term for when people ask for a solution to a problem that isnt their original problem?
Oatmeal has joined #ipfs
slothbag has quit [Quit: Leaving.]
whyrusleeping has quit [Changing host]
whyrusleeping has joined #ipfs
lidel has quit [Ping timeout: 250 seconds]
lidel has joined #ipfs
robattila256 has quit [Ping timeout: 244 seconds]
geemili has quit [Ping timeout: 250 seconds]
galois_dmz has quit [Ping timeout: 258 seconds]
<jn__>
whyrusleeping: i think that's called the "X-Y problem"
<whyrusleeping>
jn__: its so obvious i missed it, thanks
<mib_kd743naq>
deltab: re "add the same file and get different hashes": this is already the case by design - chunking/linking choices influence the outcome
<mib_kd743naq>
already today we have:
<deltab>
creation of the commit, not the files; but you could add a file of timestamps
<deltab>
sure, but it's something to be avoided where possible
<mib_kd743naq>
I understand your point, but I disagree. For example the project I am embarking on will be placing stuff on ipfs that go-ipfs itself is unlikely to ever be able to produce
pfrazee has quit [Remote host closed the connection]
<mib_kd743naq>
i.e. "domain-knowledge-based chunking"
<mib_kd743naq>
anyway - back to... hm... I guess I should just open a note section
yale_ is now known as yale
<deltab>
agreed there can be uses where it'd make sense to add more metadata — blockchains, for instance
kvda_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<mib_kd743naq>
daviddias: I did manage to build jsipfs and am happy to report that it does correctly reassemble nonstandard dags for me by reaching into ~/.ipfs/blocks
SuperPhly has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<mib_kd743naq>
daviddias: wondering whether the swarm stuff is working to test it in real operation, or that is still WiP
lacour has quit [Quit: Leaving]
<mib_kd743naq>
ha! no, there is a case where things don't work
<mib_kd743naq>
go-ipfs will happily accept a link *without* an (optional) size specification, yet js-ipfs dies with: AssertionError: A link requires a size
<mib_kd743naq>
daviddias: ^^
<mib_kd743naq>
whyrusleeping: ^^
herzmeister has quit [Ping timeout: 246 seconds]
rugu has joined #ipfs
diffalot has quit [Read error: Connection reset by peer]
diffalot has joined #ipfs
<mib_kd743naq>
ugh found more issues...
<mib_kd743naq>
ok I am out of ipfs-allotted- time today, will put together a directory of oddball test cases
<mib_kd743naq>
sometime towards the weekend
<mib_kd743naq>
cheers &
mib_kd743naq has quit [Quit: Page closed]
<rugu>
hey thinking of contributing to this https://github.com/libp2p/website . but npm run mon says missing script mon. Any ideas what to do?
<jbenet>
rugu: not sure-- sorry. victorbjelkholm and richardlitt know better than me
ecloud_wfh is now known as ecloud
<rugu>
haad: Hey, is orbit in active development, was thinking of working on it or even making something similar to it using libp2p
<haad>
rugu: very much in active development yeah
<haad>
technically it uses libp2p (via IPFS) :)
<haad>
rugu: would be more than happy to have contributions to it
<rugu>
haad: Yes since libp2p handles all data transfer in IPFS, but using pure libp2p seems better imo. I have added this example to libp2p-js https://github.com/ipfs/js-libp2p-ipfs-nodejs/tree/master/examples/chat , which got merged by daviddias. Does this seem similar to what orbit may be trying to achieve?
<haad>
rugu: Orbit uses a lot more than just libp2p for all of its data processing, storage and propagation. pure libp2p code feels a little too low-level for what Orbit needs. but if you have an idea how using pure libp2p would help and improve it, would be happy to hear and discuss more!
<rugu>
haad: Well the example I pushed, is just chat between two command lines, extremely basic, but more interested in how the chat is propagated between peers
<haad>
what could be interesting to try out is to create different / better topologies of the peers based on Orbit's channels (ipfs pubsub topics)
<rugu>
hmmm, thing is, I am still going through the code, but not sure what extra features ipfs is providing, that libp2p stack does not already provide for decentralized communications. Perhaps you could just give me a hint?
<rugu>
I understand file sharing via ipfs is fantastic as its designed for that, but relaying just chat messages or data without it actually getting on ipfs network, makes it much more private. Am I correct in assuming that?
zopsi has joined #ipfs
<haad>
rugu: so the communication is Orbit works a little different to what you may know from "real-time chats" that it can keep and traverse the history of the chat messages. for that it uses IPFS object api (put/get) to store the database blocks which in turn are used to compose tthe database view which gives you the chat (channel) in Orbit.
<haad>
what handles the actual message propagation to the network is IPFS pubsub (floodsub), in libp2p it's this: github.com/libp2p/js-libp2p-floodsub
ulrichard has joined #ipfs
<rugu>
yes so the actual data is shared similar to how ipfs shares website and contents over its network. But for a real-time chat or at least a chat that does not have a history on the network
<rugu>
haad: is something I thought, pure libp2p could handle, like say a swarm of 3-4 peers, but a chat channel is established, when one peer dials to another
<haad>
yeah, the actual data (ie. messages) are IPFS objects (the very same as they would be for a file)
herzmeister has joined #ipfs
<haad>
rugu: don't get me wrong, if you feel you want to make a pure libp2p chat, go for it! would love to see someone do that. just saying that there's more to way Orbit is structured than just the peering/connections on libp2p level.
<rugu>
haad: Yes I completely understand that orbit is far more complex than a p2p chat.
<rugu>
haad: I do really want to extend the chat example on libp2p-js to create a pure libp2p chat (however much I can). Just wanted to understand orbit a bit more and hoping to get some guidance from your side as well, if you don't mind.
<haad>
rugu: no, absolutely, don't mind at all. let me know how I can help. (although on libp2p side, daviddias is your man, I don't know much about it)
<rugu>
since you have already built a communication app.
<rugu>
Just wanted to discuss a suitable architecture before I make the official repo.
<jbenet>
rugu: the point is data hash chains. distributed peer-to-peer chat needs a data structure that converges. that's orbit-db, which is build on top of the ipfs graphs.
<jbenet>
rugu: if you dont understand why this makes sense ^ that's fine-- try building it and you will encounter the problems and will have to come up with solutions.
<rugu>
yes, I understand that :D . Though I am unable to understand why a direct chat (without history storage) will have major issues with just using libp2p libraries.
<haad>
^ peers not connected, disconnected networks, different network topologies, no common secure protocol for message / chat verification (hashes, merkle dags), no message buffers, etc. are all problem you'll encounter when doing direct p2p connections. ie. you have to handle all of that yourself whereas IPFS handles most (all?) of that for you.
daemoz has quit [Quit: WeeChat 1.6]
dignifiedquire has joined #ipfs
saintromuald__ has quit [Ping timeout: 240 seconds]
ygrek has joined #ipfs
ulrichard has quit [Ping timeout: 244 seconds]
<daviddias>
oh, IRCCloud had crashed, I was wondering why the world was so silent :)
Kane` has quit [Ping timeout: 250 seconds]
Kane` has joined #ipfs
<haad>
daviddias dignifiedquire: what's the status on fixing the node-webcrypto-ossl stuff? I saw it getting fixed in js-libp2p-crypto but has it been bubbled up all the way to js-ipfs(-api)?
<dignifiedquire>
haad just do a fresh install and it will be there
<daviddias>
yeah, it was a patch release
<haad>
k
<haad>
0.7.2 is the latest libp2p-crypto, right?
<dignifiedquire>
daviddias: silent night
Mateon3 has joined #ipfs
rendar has joined #ipfs
Mateon2 has quit [Ping timeout: 260 seconds]
Mateon3 is now known as Mateon2
basilgohar has quit [Ping timeout: 260 seconds]
Zaibon has quit [Ping timeout: 260 seconds]
dbri has joined #ipfs
Zaibon has joined #ipfs
Xe has quit [Ping timeout: 260 seconds]
dyce_ has quit [Ping timeout: 260 seconds]
<haad>
dignifiedquire: except multihashing-async wasn't a patch release so the 0.3.0 doesn't get picked up (0.2.0 gets picked up instead)
screensaver has quit [Ping timeout: 260 seconds]
screensaver has joined #ipfs
<haad>
ie. it's not working out of the box atm
dbri4 has quit [Read error: Connection reset by peer]
kode54 has quit [Ping timeout: 244 seconds]
Qwertie has quit [Ping timeout: 250 seconds]
kode54 has joined #ipfs
Xe has joined #ipfs
<haad>
there's bunch of modules that use multihashing-async 0.2.0: ipld-dag-pb, ipfs-block, ipld-dag-cbor, libp2p-secio...
dbri has quit [Remote host closed the connection]
bitspill has quit [Ping timeout: 244 seconds]
<dignifiedquire>
haad they were picking it up for me as well
linear has quit [Ping timeout: 260 seconds]
<dignifiedquire>
did you rm everything?
linear has joined #ipfs
<haad>
yes
basilgohar has joined #ipfs
<haad>
right, so, the 0.2.0 ones are coming mostly from ipfs@0.18.0
lohkey has quit [Ping timeout: 244 seconds]
dyce_ has joined #ipfs
Qwertie has joined #ipfs
bitspill has joined #ipfs
jn__ has quit [Ping timeout: 260 seconds]
Hijiri has quit [Ping timeout: 260 seconds]
captain_morgan has quit [Ping timeout: 244 seconds]
Guest66666 has quit [Ping timeout: 260 seconds]
lohkey has joined #ipfs
captain_morgan has joined #ipfs
jn__ has joined #ipfs
Guest66666 has joined #ipfs
Hijiri has joined #ipfs
bastianilso____ has joined #ipfs
ylp1 has joined #ipfs
<haad>
dignifiedquire daviddias: verified that the latest libp2p-crypto fixes the problem with electron \o/ cc kenshyx
<haad>
thank you!
<haad>
orbit is working again ^_^
maxlath has joined #ipfs
<daviddias>
awesome \o/
<haad>
daviddias: my plan is to start working on the orbit web (js-ipfs) version again next week. when do you think we can merge the new DAG api to js-ipfs?
s_kunk has quit [Ping timeout: 256 seconds]
<daviddias>
I would say this week
<haad>
sounds great. let me know if there's something to be reviewed for that.
Kane` has quit [Remote host closed the connection]
<daviddias>
haad: do you want to submit a PR to js-ipfs-api with your dag-api implementation?
<haad>
hu?
<haad>
what dag-api implementation?
<daviddias>
you mentioned that you had a fork of js-ipfs-api with a hacked dag-api implementation
<daviddias>
which if I understood correclty, it is the object API, but just through the DAG endpoint (as in, it doesn't support anything else other than dag-pb)
<haad>
daviddias: ah no, I said I have a fork of js-ipfs-api that uses the new DAG api :)
<haad>
and pubsub
ecloud has quit [Ping timeout: 256 seconds]
<daviddias>
can that fork become a PR?
<haad>
yes. but we need to release 0.4.5 first (go-ipfs-dep) because that's the only go-ipfs binary that contains pubsub.
<daviddias>
yeah, understood, it won't get merged until dag-api and pubsub exist
<haad>
yup
<haad>
daviddias: I need to fix a bunch of stuff and get a Orbit PR merged, but after that I'll start making the PRs. go-ipfs-dep got refactored, js-ipfs-api will have a PR for the refactored stream/response handling and one for complete pubsub api.
<jbenet>
daviddias: can you please make sure to publish it with new releases? it uses go-ipfs-dep internally, to avoid duplication.
<jbenet>
again, the goal of this module is JUST to install the commandline tool.
<jbenet>
users should be able to install go-ipfs binary tool from npm so they can use it in scripts.
<daviddias>
Ack
s_kunk has joined #ipfs
<jbenet>
daviddias thanks <3
<daviddias>
you bet :)
mildred has joined #ipfs
mildred has quit [Client Quit]
<jbenet>
did we never merge .ipfsignore ?
<jbenet>
!pin Qmd2wQffHx5GF9dN75AQh75BwoNP8GtGS4GbiYZf2jvNm4 logo versatility
<pinbot>
now pinning /ipfs/Qmd2wQffHx5GF9dN75AQh75BwoNP8GtGS4GbiYZf2jvNm4
<pinbot>
[host 2] failed to pin /ipfs/Qmd2wQffHx5GF9dN75AQh75BwoNP8GtGS4GbiYZf2jvNm4: cannot store pin state: write /data/ipfs/datastore/369121.log: no space left on device
<jbenet>
ruh roh.
slothbag has joined #ipfs
<dignifiedquire>
haad: great to hear things are working now :)
<haad>
daviddias: was swarm.peers api changed in the latest js-ipfs-api?
<haad>
daviddias: I know, I pulled it from js-ipfs-api master (or rebased my fork), the fork I use is now js-ipfs-api master (from last week) + stream refactor + pubsub + @haad/go-ipfs-dep@0.4.5-beta.1.
<haad>
but ok yeah so no new dag api in js-ipfs yet, then :)
<haad>
got it
<daviddias>
are you calling go ipfs with ipfs.dag or ipfs.object?
HostFat has joined #ipfs
<haad>
ipfs.object as always
<daviddias>
ok, now I understood it all :)
<daviddias>
you are not using the DAG API
<daviddias>
you are just using the new updated dag-pb
<daviddias>
you have the new dag-pb (the thing you call dag API) available in js-ipfs since you have it available in js-ipfs-api, because we don't merge API changes unless they both pass the same batch of tests coming from interface-ipfs-core
<haad>
I see. ok yeah we're talking about different things. when I said dag api I meant the programming api of the DAGNode (the new one) :)
<daviddias>
yeah :D
<daviddias>
everything is updated
JustinDrake has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<daviddias>
you can integrate all the things :)
<daviddias>
and get that PubSub branch as a PR, so that it can be tracked
<pinbot>
now pinning /ipfs/QmYk2g4fEoQCQ5iQmTUzrHgkZ5xAAxHFaYRkMSWrASuFCK
<pinbot>
[host 2] failed to pin /ipfs/QmYk2g4fEoQCQ5iQmTUzrHgkZ5xAAxHFaYRkMSWrASuFCK: cannot store pin state: write /data/ipfs/datastore/369121.log: no space left on device
<haad>
whyrusleeping: for the lodash error? no, I've seen that before.
<haad>
or someone reported somewhere
Anduck has joined #ipfs
<pinbot>
[host 6] failed to grab refs for /ipfs/QmYk2g4fEoQCQ5iQmTUzrHgkZ5xAAxHFaYRkMSWrASuFCK: Post http://[fc29:9fda:3b73:c1d2:9302:31e3:964c:144c]:5001/api/v0/refs?arg=/ipfs/QmYk2g4fEoQCQ5iQmTUzrHgkZ5xAAxHFaYRkMSWrASuFCK&encoding=json&stream-channels=true&r=true&: dial tcp [fc29:9fda:3b73:c1d2:9302:31e3:964c:144c]:5001: getsockopt: connection timed out
<Alaiks>
hi guys, I'm trying to run the ipfs daemon on my server (a raspberry pi), but it's the second time I noticed it gets killed by the kernel because using too much memory...
<Alaiks>
any idea what I could do to fix this maybe ?
jedahan has joined #ipfs
<whyrusleeping>
Alaiks: Which version are you running?
<Alaiks>
0.4.4
<whyrusleeping>
okay, once 0.4.5 is released there will be a large number of improvements towards this
<whyrusleeping>
and a few experimental options you'll be able to enable to further reduce resource consumption
<whyrusleeping>
for now, if you want to, try building from source
<whyrusleeping>
and then just running that version
<whyrusleeping>
if it still OOMs, let me know and theres a few other things you can try
<Alaiks>
will try that, thanks - does it keep the published content and private key if I build from source and replace the executable ?
<victorbjelkholm>
Alaiks: you could also add swap if you have space for it
<whyrusleeping>
yeap!
<whyrusleeping>
you could add swap, but that won't end well
<victorbjelkholm>
whyrusleeping: why not?
<Alaiks>
nice :P
<victorbjelkholm>
it would be slow, but it wouldn't get killed
<whyrusleeping>
because the problem swap solves is temporary memory usage spikes
Encrypt has joined #ipfs
<Alaiks>
(just for curiosity, which version are the "official" nodes running ? built from source as well ? or some random stuff depending of which node ?)
<whyrusleeping>
swap isnt intended as a long term usage memory buffer
<whyrusleeping>
Alaiks: we have them running a few different versions, some are running 0.4.4, some are running master
<whyrusleeping>
you can check ipfs.io/version
<whyrusleeping>
will show the version of whatever node you hit
<victorbjelkholm>
whyrusleeping: ah, right, so we can say "add swap until we have new version available", that would be temporary ;)
<whyrusleeping>
lol...
<Alaiks>
so large memory usage is actually expected ?
<whyrusleeping>
Alaiks: currently, yes. but its considered a bug
jedahan has quit [Ping timeout: 240 seconds]
<whyrusleeping>
its apparently really hard to be part of a global scale distributed filesystem without using a gig or two of ram
<Alaiks>
eh :<
<mafintosh>
daviddias: hey! i'm organising a traditional danish christmas lunch in cph the 17th. the idea is to have it be node themed. so if you aren't doing anything that day you should swing by
<mafintosh>
same goes for anyone else in here of course
jedahan has joined #ipfs
<victorbjelkholm>
whyrusleeping: hey btw, what happen with the coffee talks you did before?
<whyrusleeping>
Alaiks: don't worry, we're getting that mem usage down pretty good in the next few releases :)
<Alaiks>
nice :P
<whyrusleeping>
victorbjelkholm: havent had any topics requested lately
<Alaiks>
naively i wouldn't except if to be so large, like, torrents client like transmission don't need that much ram (but I guess it's not too comparable maybe ? x_X)
<whyrusleeping>
Alaiks: its comparable, but you have to factor in the scale of what each node is doing
<victorbjelkholm>
whyrusleeping: you should do what Terry Davis does, just randomly drop into a part of the source code and start explaining what happens and why
<whyrusleeping>
with a torrent, youre concerned with a single thing at a time
<whyrusleeping>
with ipfs, youre concerned with being able to provide any given piece of data
<Alaiks>
okay
<whyrusleeping>
but me being 'happy' with ipfs' memory usage is it idling at less than 10M of memory for normal nodes
brianhoffman has joined #ipfs
trvon has quit [Ping timeout: 245 seconds]
<whyrusleeping>
victorbjelkholm: yeah, i could totally do that
herzmeister has quit [Quit: Leaving]
theseb has joined #ipfs
herzmeister has joined #ipfs
<theseb>
is there a library somewhere to allow Ethereum smart contracts to access IPFS files?
bastianilso_____ has joined #ipfs
bastianilso____ has quit [Ping timeout: 260 seconds]
SuperPhly has joined #ipfs
rendar has joined #ipfs
<Kubuxu>
whyrusleeping: I wonder how many things will break when we switch to CID default
<Kubuxu>
because I don't think we will find all edge cases
<Kubuxu>
for CID
<whyrusleeping>
well, we will obviously have to test things out for a while before making it the default
palkeo has joined #ipfs
palkeo has joined #ipfs
palkeo has quit [Changing host]
voda has joined #ipfs
bwerthmann has joined #ipfs
voda is now known as hashcookie
galois_dmz has quit [Remote host closed the connection]
galois_dmz has joined #ipfs
galois_dmz has quit [Remote host closed the connection]
galois_dmz has joined #ipfs
ashark has quit [Ping timeout: 245 seconds]
ralphthe1inja has joined #ipfs
bsm117532 has quit [Quit: Leaving.]
ralphtheninja has quit [Ping timeout: 256 seconds]
xelra has quit [Ping timeout: 250 seconds]
bsm117532 has joined #ipfs
SuperPhly has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
galois_dmz has quit [Remote host closed the connection]
galois_dmz has joined #ipfs
ulrichard has quit [Remote host closed the connection]
bsm117532 has quit [Quit: Leaving.]
xelra has joined #ipfs
bastianilso_____ has quit [Quit: bastianilso_____]
galois_dmz has quit [Ping timeout: 260 seconds]
cubemonk1y has quit [Ping timeout: 250 seconds]
gully-foyle has joined #ipfs
sametsisartenep has quit [Quit: ZZZ]
jedahan_ has joined #ipfs
jedahan has quit [Ping timeout: 260 seconds]
chris613 has joined #ipfs
SuperPhly has joined #ipfs
bwerthmann has quit [Ping timeout: 248 seconds]
<hashcookie>
hello, how well does bitswap work today? last I checked it had sawtooth like bandwidth usage