This is the repo that contains the MySky invisible element, MySky UI, the default permissions provider, and the default seed provider.
MySky domain: skynet-mysky.hns
For API docs please refer to the SDK docs.
For an interactive workshop, look here.
The Dev domain is: skynet-mysky-dev.hns
.
All permissions are allowed, making testing easier. This can be enabled with client.loadMySky(<hostApp>, { dev: true })
.
You can also enable debug messages with client.loadMySky(<hostApp>, { debug: true })
. Both dev
and debug
can be
set.
- Make your changes to
skynet-mysky
- Link any changes e.g. to
skynet-js
that are being tested (npm link
) - Set the
RESOLVER_SEED
env var (you can find the value in LastPass underMySky Seed
):
export RESOLVER_SEED="..."
npm run deploy-alpha
Secrets found in LastPass under MySky Test Skapp
.
npm run deploy-dev
npm run deploy
- You can find out what is currently deployed at prod, dev, or alpha by pinging
version.json
, e.g. https://skynet-mysky.hns.siasky.net/version.json