gun
gun copied to clipboard
An open source cybersecurity protocol for syncing decentralized graph data.
Callback from `.on` or `.once` sometimes just doesn't fire without a sane reason. I was able to recreate a minimal reproduction. # Reproduction ## Server ```js const GUN = require("gun");...
LEX fix
Finally LEX works in public and user graph! To play/test with LEX, use lex.html in examples/basic/
https://gun.eco/docs/SEA.certify#5-there-are-ways-to-get-a-list-of-links-added-by-a-particular-user `// 1. We may use a LEX query to get all links for a particular user gun .user(room.pub) .get('#links') .get({'.': {'*': Bob.pub}}) .map() .once((d,k)=> { bobLinks[k]= JSON.parse(d) })` It...
tried importing this import 'gun/lib/store' on sveltekit with vite 3.0.2 got an error " dare is not a function"
user.create() automatically authenticates user after account creation, but then user.get('profile').put({name:'Test'}) doesn't work. Please try this on browser console. TEST 1: ``` user.create(Gun.text.random(), Gun.text.random(), ack => { user.get('profile').put({name:'Test'}) // not working...
This issue only seems to happen in Firefox: navigate to 'http://localhost/gun/examples/basic/user.html' enter username (anything) enter passphrase (anything) click sign up button login successful speak ('hi') ![Untitled-1](https://user-images.githubusercontent.com/64300836/82115826-cb9ad800-9797-11ea-8abc-8e02c107e6e2.png) reload the page enter...
First off, thanks for the great work on Gun! I've been a long time lurker/tinkerer, but I'm finally getting around to a real project with it. This PR fixes a...
# Asynchronous "gun.get()" > DISCLAIMER: this functionnality is **optional** meaning that I have not added it to the `/src` folder which bundles gun itself. The source code is instead in...
I had problems with user graph data syncing between browsers on the heroku 1-clicker. After some investigation, I discovered that the same problem occured when cloning the master branch, and...