Commit Graph

1204 Commits

Author SHA1 Message Date
Drew Tada
ec85f59652 loading caps from state fixed 2024-01-05 11:23:12 -06:00
Drew Tada
d83e431182 persisted process caps are now a HashMap<Capability, Vec<u8>> 2024-01-04 17:53:23 -06:00
Drew Tada
11dcc26610 get_capabilities verifcation logic added 2024-01-04 17:17:42 -06:00
Drew Tada
0463cc3431 save_caps logic simplified 2024-01-04 16:38:44 -06:00
Drew Tada
b3d287201f caps verified and filtered when sending request/responses 2024-01-04 15:53:19 -06:00
Drew Tada
c8c53d1916 save_capabilities logic fixed 2024-01-04 15:27:21 -06:00
Drew Tada
d131159f1b Got rid of all signed capabilities 2024-01-04 15:23:51 -06:00
Drew Tada
52582c4f52 initial caps fix in make_process_loop 2024-01-04 15:12:50 -06:00
Drew Tada
a949bd13a8 kernel compiling with new types changes 2024-01-04 15:06:41 -06:00
Drew Tada
20c67b8c9f grant_messaging -> grant_capabilities 2024-01-04 15:06:12 -06:00
Drew Tada
f92a48485f apps refactored to latest wit 2024-01-04 14:43:58 -06:00
github-actions[bot]
6426e03348
Format Rust code using rustfmt 2024-01-04 15:18:39 +00:00
dr-frmr
6837118a35
get compiling 2024-01-04 12:18:03 -03:00
dr-frmr
f0fec1bf1c
Merge branch 'next-release' into jf/eth-rpc 2024-01-04 11:52:14 -03:00
dr-frmr
883be85721
use git and feature flag for process_lib in QNS indexer module 2024-01-04 11:51:24 -03:00
dr-frmr
159af969de
Merge pull request #130 from uqbar-dao/wg/ws-client
Add websocket client functionality to http/client
2024-01-04 11:42:25 -03:00
dr-frmr
ad5cadd1af
Merge branch 'next-release' into wg/ws-client 2024-01-04 11:12:55 -03:00
dr-frmr
e930cf9d18
Merge pull request #132 from uqbar-dao/dr/server-fixes
http_server: pass non-GET requests through on static binding
2024-01-04 11:11:24 -03:00
dr-frmr
f2aa40c4fb
http_server: pass non-GET requests through on static binding 2024-01-04 09:37:34 -03:00
github-actions[bot]
aa0e385e70
Format Rust code using rustfmt 2024-01-04 10:17:38 +00:00
Will Galebach
a9e6f7354f Refactor 2024-01-04 10:16:57 +00:00
bitful-pannul
1312d059d1
Merge pull request #131 from uqbar-dao/bp/dbconnects
db ergonomics
2024-01-03 13:24:22 -03:00
github-actions[bot]
47213e68d3
Format Rust code using rustfmt 2024-01-03 16:23:10 +00:00
commercium-sys
5d50d37667 cleaned up miscellaneous warnings and removed node_id parameter from get_name in qns indexer 2024-01-03 11:22:40 -05:00
dr-frmr
6405cd7d9a
Merge pull request #127 from uqbar-dao/dr/wit-version-explicit
Make wit version explicit per-process for backcompat
2024-01-03 10:08:44 -06:00
github-actions[bot]
9ff509d4bf
Format Rust code using rustfmt 2024-01-03 15:29:18 +00:00
Will Galebach
d424a95ea4 WS Client connections 2024-01-03 15:28:38 +00:00
bitful-pannul
f47f6a1368 dbs: open and removedb 2024-01-03 12:11:15 -03:00
commercium-sys
928704b4dc cleaned up imports and renamed AllActions to IndexerActions 2024-01-02 21:27:14 -05:00
commercium-sys
ee29a46df2 eliminted old helper funcs 2024-01-02 21:19:42 -05:00
commercium-sys
ea109ce283 corrected decoding of pubkey 2024-01-02 21:15:36 -05:00
commercium-sys
9d697ba695 eliminated EthEvent struct, simplified state insertion and retrieval of name/node id, simplified matching of event types 2024-01-02 21:00:17 -05:00
commercium-sys
2f01715c21 updated alloy dependencies to cooperate with new alloy_rpc_types dependency 2024-01-02 20:56:46 -05:00
commercium-sys
ce51d6f834 cleaned up excess imports in provider 2024-01-02 20:54:30 -05:00
bitful-pannul
7cef9e4857
Merge pull request #124 from uqbar-dao/bp/vfs0.5
vfs 0.5.0
2024-01-02 18:18:06 -03:00
commercium-sys
e58b8b8edd updated qns indexer Cargo.toml to pass eth feature flag to process_lib 2024-01-02 11:10:06 -05:00
dr-frmr
e1bb2d22dc
BREAKING: add wit_version to PersistedProcess 2024-01-01 16:19:28 -06:00
bitful-pannul
a0dcbcdfd4 vfs: metadata hotfix 2023-12-30 01:28:08 -03:00
github-actions[bot]
9b41cc5e8c
Format Rust code using rustfmt 2023-12-30 03:56:02 +00:00
commercium-sys
61b5955c66 removed unnecessary lifetime decoration 2023-12-29 22:55:29 -05:00
commercium-sys
24e04c267f eliminated blocking behavior caused by mutex not dropping due to perpetual stream loop in eth log subscription handling 2023-12-29 22:48:48 -05:00
github-actions[bot]
44d7394257
Format Rust code using rustfmt 2023-12-30 02:10:10 +00:00
bitful-pannul
2bc926574f vfs: 0.5.0 2023-12-29 22:55:29 -03:00
commercium-sys
d7ab6c22b5 adjusted arguments to handle_request to pass both kernel message and request in for future use in different ways 2023-12-29 15:04:09 -05:00
commercium-sys
d87eba49d1 saving subscription id for future cancellation 2023-12-29 14:41:38 -05:00
commercium-sys
5dddba9faa collapsed line for qns addr arg 2023-12-29 14:41:05 -05:00
commercium-sys
81391230f7 moved tokio task spawning for subscribe logs request variant into that specific match arm to avoid spawning a task for requests that dont require one 2023-12-29 11:54:12 -05:00
commercium-sys
a71dabbbde removed websocket connection printing spam 2023-12-29 11:40:35 -05:00
dr-frmr
e9172423d2
Merge pull request #122 from uqbar-dao/dr/moar-debug-prints
Moar debug prints
2023-12-29 11:38:10 -05:00
dr-frmr
34f352789b
re-hide no-kill 2023-12-29 11:20:53 -05:00