Alpha 0.5.0
Pre-release
Pre-release
First release under the new name: Kinode
To run the binary, you must indicate where the home folder for the node will be and use an --rpc-url
flag. You may also optionally specify your HTTP port. Here's an example:
./kinode home/mynodename --rpc wss://opt-mainnet.g.alchemy.com/v2/<RPC_API_KEY> --port 8080
Note that the RPC provider is set to Optimism Mainnet. This is where the identity contract is deployed. You may also boot a testnet node on ETH Sepolia:
./kinode home/mynodename --rpc wss://eth-sepolia.g.alchemy.com/v2/<RPC_API_KEY> --port 8081 --testnet
Testnet nodes must use the --testnet
flag on boot.
What's Changed
- login redirect fixes for fake and real nodes by @dr-frmr in #109
- gracefully exit in case of many SIG*s by @hosted-fornet in #111
- Check that Sepolia is current network before each interaction by @willbach in #116
- Dr/app store refresh by @dr-frmr in #118
- backup by @bitful-pannul in #117
- Handle refreshes in the register UI and update page titles by @willbach in #119
- Display chain and address info in header by @willbach in #120
- kernel: fix bugs associated with process sending messages to itself by @dr-frmr in #121
- Moar debug prints by @dr-frmr in #122
- vfs 0.5.0 by @bitful-pannul in #124
- Make wit version explicit per-process for backcompat by @dr-frmr in #127
- db ergonomics by @bitful-pannul in #131
- http_server: pass non-GET requests through on static binding by @dr-frmr in #132
- Add websocket client functionality to http/client by @willbach in #130
- kernel restart change by @bitful-pannul in #134
- Da/caps 3 by @tadad in #133
- hotfix bootstrap dirs by @bitful-pannul in #135
- Jf/eth rpc by @commercium-sys in #126
- Update chess to use uqdev UI format by @willbach in #136
- version->0.5.0, router->next-router by @dr-frmr in #137
- uqbar->nectar by @dr-frmr in #138
- vfs: hotfix cursor position addzip by @bitful-pannul in #141
- vfs, dbs: turn public off by @bitful-pannul in #142
- cargo clippy cleanup by @dr-frmr in #140
- Runtime flag for testnet, QNS->NDNS by @dr-frmr in #143
- Create LICENSE by @dr-frmr in #139
- Wg/ws client refactor by @willbach in #144
- Handle WS messages that are Blobs by @willbach in #147
- Register UI now selects Optimism or Sepolia by @willbach in #149
- Da/caps bug by @tadad in #152
- Add better debugging commands to term by @dr-frmr in #151
- Fixed chain switching by @willbach in #153
- eth: make provider robust, remove excess features for now by @dr-frmr in #155
- vfs: write_at() -> write_all() by @bitful-pannul in #154
- Fixed issue with resetting networking keys from login by @willbach in #157
- towards fixing
ket run-tests
by @hosted-fornet in #148 - in register UI, first prompt to change network by @willbach in #160
- Added more comments to http_client by @willbach in #161
- http-server: fix deadlock by @hosted-fornet in #159
- types: make message print prettier by @hosted-fornet in #162
- remove
Nectar
and.nec
by @dr-frmr in #156 - manifest: require *_capabilities by @hosted-fornet in #164
- http raw_path fix by @bitful-pannul in #158
- ndns->kns by @dr-frmr in #165
- Update chess URL by @willbach in #167
- rpc: add fire-and-forget mode by @hosted-fornet in #163
- Dr/port flag enforce only by @dr-frmr in #168
- app_store: add sqlite & kv perms so they can be requested by @hosted-fornet in #169
- tester: run tests in order by @hosted-fornet in #170
- Next release by @dr-frmr in #110
Full Changelog: v0.4.0-alpha...v0.5.0-alpha