Commit Graph

5441 Commits

Author SHA1 Message Date
drbeefsupreme
cd6ab7a83d
naive: l2 batch maker for tests 2021-08-06 18:18:01 -04:00
drbeefsupreme
c2e89253ec
naive: fuzz and padding tests 2021-08-06 13:49:29 -04:00
fang
010e994fb9
azimuth: update for latest ecliptic address
The static Ecliptic address in /lib/azimuth hadn't been updated to reflect the recent upgrade yet.
2021-08-06 10:48:34 +02:00
Philip Monk
6c278a9b34
naive: cleanup todos 2021-08-05 13:29:16 -04:00
yosoyubik
a221e49281 aggregator-rpc: rename getPoints -> getShips 2021-08-05 12:42:36 +02:00
yosoyubik
21775ec090 azimuth-rpc: encrypt/auth keys as hex strings 2021-08-05 12:38:07 +02:00
yosoyubik
d559ad35bc roller: clean up 2021-08-04 15:53:57 +02:00
Philip Monk
d89ab8b549
naive: comment 2021-08-03 18:45:52 -04:00
drbeefsupreme
4ebcbedec5
naive: remaining fuzz tests 2021-08-03 17:29:28 -04:00
drbeefsupreme
f319a5f6c4
naive: fuzz test 2021-08-03 13:21:35 -04:00
yosoyubik
31e5dd206d Merge remote-tracking branch 'origin/poprox/naive-tests' into naive/aggregator 2021-08-03 13:57:14 +02:00
Ted Blackman
4e2fd0dcd0 kiln: notify clients on desk upgrade and failure 2021-08-03 00:52:46 +03:00
Ted Blackman
4acc6a4cc9 |install: =local arg, docs 2021-08-03 00:52:13 +03:00
Ted Blackman
06d71def48 /sur/hood: report aeon, abortive fix for +read-kelvin-local 2021-08-03 00:51:48 +03:00
Ted Blackman
12f8734976 |bump generator to retry a kernel update 2021-08-03 00:24:37 +03:00
Ted Blackman
68f2d448b4 +vats generator (partial +trouble replacement) 2021-08-03 00:23:43 +03:00
ixv
3fc5db758b Merge branch 'la/quiet-leave' 2021-07-29 12:19:43 -07:00
ixv
f5bb8db68f Merge branch 'philip/dill-fix' 2021-07-29 12:18:25 -07:00
Philip Monk
eb383baba9
dill: no-op on strange fact
Otherwise, if you accidentally give on the system duct, you crash the
event, as in #5138
2021-07-29 14:56:26 -04:00
ryjm
54935ece34 dm-hook: reload agents on dm-hook state change
This fixes the %notify bug that prevented dms from coming through.
2021-07-29 14:43:02 -04:00
Logan Allen
79e95e7989 group-leave: make it safer 2021-07-29 14:23:21 +00:00
Logan Allen
265db42a0a pull-hook: leave quietly, do not crash if we have already left 2021-07-29 14:18:48 +00:00
janeway
d76cf9ae8b
glob: update to 0v7.v4dng.o33qi.kc497.5jc02.ke5es 2021-07-29 11:51:48 +10:00
Liam Fitzgerald
ac5db5376a
Merge remote-tracking branch 'origin/la/old-subset-behavior' 2021-07-29 11:37:38 +10:00
ixv
d951a28913 notify: conditional rewatch in on-load 2021-07-28 18:20:55 -07:00
ixv
df4a34c79a notify: drop card 2021-07-28 18:16:13 -07:00
ixv
0226bc0a7f agentio: fix bug with fact-all 2021-07-28 17:05:48 -07:00
ixv
83aaaa398a hood: start notify 2021-07-28 12:26:33 -07:00
ixv
25e61ba000 metadata-store: expose metadata to web scries 2021-07-28 12:19:11 -07:00
ixv
e0358d2103 notify: style cleanup 2021-07-28 12:19:11 -07:00
ixv
867e7721cc notify: initial app, mar, and sur 2021-07-28 12:19:11 -07:00
Logan Allen
5114a975fe graph lib: make interface work the same as old one did 2021-07-28 13:14:44 -05:00
Liam Fitzgerald
3417927aef
aqua: address joe review 2021-07-26 15:30:23 +10:00
Liam Fitzgerald
2e6057c952
landscape: update import/export tests 2021-07-26 15:22:16 +10:00
Ted Blackman
a27697a45d dill: revert change to ota setup 2021-07-23 14:14:23 +03:00
Ted Blackman
6bf7d3316e dill: |install %base from sponsor on boot 2021-07-23 14:08:30 +03:00
Ted Blackman
2507404f97 hood,desk.bill: fix boot issues 2021-07-23 14:07:58 +03:00
Ted Blackman
d9c9740b8d clay: print desk in +read-a 2021-07-23 14:03:36 +03:00
Ted Blackman
944c172f67 herm: move from %landscape to %base 2021-07-23 14:02:24 +03:00
janeway
ceed4b78d0
glob: update to 0v2.ifoe4.fbv35.aigir.66su4.fbspu 2021-07-23 13:53:54 +10:00
janeway
2f9044ab99
glob: update to 0v2.ifoe4.fbv35.aigir.66su4.fbspu 2021-07-23 11:46:06 +10:00
Liam Fitzgerald
de5118fa5f
graph-store: fix newest scry 2021-07-23 11:11:21 +10:00
Matilde Park
8f27e2ae53 Merge branch 'release/next-userspace' into release/2021-7-22 2021-07-22 12:54:40 -04:00
yosoyubik
3f63aa00e6 aggregator: extract sign address from raw-tx 2021-07-22 16:46:23 +02:00
yosoyubik
875561217f aggregator: refactor +apply-effects in /lib/dice 2021-07-22 12:05:28 +02:00
yosoyubik
38d207c797 aggregator-rpc: add +unsign-transaction 2021-07-22 09:15:58 +02:00
yosoyubik
722ce969a5 aggregator: refactor ownership index logic 2021-07-22 06:34:42 +02:00
drbeefsupreme
df24883565
naive: comment out certain L1 adopt tests 2021-07-21 16:38:57 -04:00
drbeefsupreme
56155be507
naive: L1 adopt and cancel tests 2021-07-21 16:01:39 -04:00
drbeefsupreme
f994e34bff
naive: detach-3 test, fix L2 escape/L1 adopt 2021-07-21 15:37:06 -04:00
drbeefsupreme
f58addc761
naive: own sponsor escape test 2021-07-21 15:14:20 -04:00
drbeefsupreme
1775b6fa5f
naive: more sponsorship tests 2021-07-21 15:05:38 -04:00
Philip Monk
d15d832ef4
Merge remote-tracking branch 'origin/master' into release/next-sys 2021-07-21 13:49:07 -04:00
Ted Blackman
6675c3775a |nuke generator 2021-07-21 12:00:11 +03:00
Ted Blackman
50b50adade landscape: version works again, fix gcp 2021-07-21 11:59:33 +03:00
Ted Blackman
442fa7617b spider: hack to make landscape http threads work 2021-07-21 11:56:03 +03:00
Ted Blackman
891a295366 gall: fix /clear-huck handling 2021-07-21 11:55:21 +03:00
janeway
8ceb3d10e6
glob: update to 0v2.ifoe4.fbv35.aigir.66su4.fbspu 2021-07-21 17:14:12 +10:00
Liam Fitzgerald
7b5f747273
metadata-update: fix JSON 2021-07-21 12:26:10 +10:00
Liam Fitzgerald
fad3b240c2
graph-store: fix scries 2021-07-21 12:25:23 +10:00
Matilde Park
5f341acc47 Merge branch 'release/next-userspace' into release/2021-7-22 2021-07-20 20:35:18 -04:00
Philip Monk
5996b3aa1e
Merge remote-tracking branch 'origin/master' into release/next-sys 2021-07-20 13:57:50 -04:00
Philip Monk
1d06b77a46
jael, dawn: support multikeyfile
taken from bdaad4cf84
2021-07-20 13:28:33 -04:00
Philip Monk
564c1216e1
Merge remote-tracking branch 'origin/lf/replace-channel' into release/next-sys 2021-07-20 13:09:41 -04:00
Philip Monk
5240b66347
Merge branch 'pr' into release/next-sys 2021-07-20 13:07:57 -04:00
Ted Blackman
143bb80035 kiln: +report-vats, fix local kelvin check 2021-07-20 18:00:07 +03:00
Ted Blackman
88c15bcca2 gall: make %jolt idempotent, remove dead +mo-reboot 2021-07-20 17:59:20 +03:00
Ted Blackman
32fdc516ac desk.bill: don't forget %hood! 2021-07-20 17:58:24 +03:00
yosoyubik
5c787f2a0b aggregator: add transfers index to state 2021-07-20 13:17:59 +02:00
yosoyubik
7a56e889ae aggregator: include signing addres in submit 2021-07-20 11:22:16 +02:00
Liam Fitzgerald
342f038e23
graph-store: patch importing 2021-07-20 14:22:09 +10:00
Liam Fitzgerald
6edf6b5af4
lens: remove contact importing 2021-07-20 14:04:46 +10:00
Ted Blackman
38d6d0f4d4 gall,kiln: clean up agent stopping, starting, linking 2021-07-19 16:58:18 +03:00
Ted Blackman
cee258c9b6 spider: threads on other desks, and fixed call sites 2021-07-19 15:17:55 +03:00
Ted Blackman
ca01d6538a |mount: support simple @tas arg 2021-07-19 15:13:58 +03:00
Ted Blackman
6cb0afa15d kiln: fix error handling on failed merge 2021-07-19 14:02:02 +03:00
Ted Blackman
4f5739879e clay: more printing adjustment 2021-07-19 14:01:34 +03:00
yosoyubik
86f1948bea aggregator: use noun mark in scry 2021-07-19 07:10:31 +02:00
Liam Fitzgerald
092d2f30cf
Merge pull request #5030 from urbit/la/graph-scry
graph-store: rework scry format to be more succinct and consistent
2021-07-19 10:18:33 +10:00
Ted Blackman
05d0f0a6eb landscape: adding files, not done yet 2021-07-18 23:11:45 +03:00
Ted Blackman
f521881212 clay: better print 2021-07-18 23:11:13 +03:00
Ted Blackman
88db811524 kiln: fix print 2021-07-18 21:27:24 +03:00
Ted Blackman
175f1f9986 kiln: basic |install works, somewhat hacky 2021-07-18 21:21:54 +03:00
Ted Blackman
ecdffae2af |uninstall: fix syntax error 2021-07-18 21:21:35 +03:00
Ted Blackman
db816644ab drum: actually fix ctrl-d 2021-07-18 21:21:13 +03:00
Ted Blackman
1c41b01359 %base: move landscape files out; %base boots, %landscape validates 2021-07-18 04:40:20 +03:00
Ted Blackman
4f3e99f797 clay,hood: seems to boot for real now 2021-07-17 02:54:20 +03:00
Ted Blackman
df250a0eae drum: fix broken ctrl-d 2021-07-16 21:46:12 +03:00
Ted Blackman
f5b4598e1c dojo: yolo shadow mark conversion 2021-07-16 21:45:46 +03:00
drbeefsupreme
7b4347ad31
Merge branch 'philip/naive' into poprox/naive-tests 2021-07-16 14:06:03 -04:00
drbeefsupreme
09185131bf
naive: fix spawn proxy set test nonce 2021-07-16 14:00:35 -04:00
drbeefsupreme
c120099ec2
naive: add spawn proxy keys 2021-07-16 13:54:03 -04:00
drbeefsupreme
3658bb53e7
naive: adoption test was wrong, not naive.hoon 2021-07-16 13:11:54 -04:00
Ted Blackman
a1b82d4b36 various: can bootstrap off existing ship, but generators are broken 2021-07-16 19:01:55 +03:00
Ted Blackman
99fc7ea5d5 /app/goad: remove 2021-07-16 19:01:33 +03:00
drbeefsupreme
e9b77881d1
naive: wrong nonce l1 l2 adopt 2021-07-16 11:59:21 -04:00
drbeefsupreme
b388a91494
naive: wrong key test fix 2021-07-16 11:47:31 -04:00
drbeefsupreme
e199f54dca
naive: wrong key L2 %escape on L1 works 2021-07-16 11:46:44 -04:00
drbeefsupreme
4ce4f4c3f4
naive: remove finished TODOs and unneeded tests 2021-07-16 10:58:33 -04:00
drbeefsupreme
b8ec176284
naive: fix spawn planet with planet test 2021-07-16 10:56:23 -04:00
drbeefsupreme
b5d99d3ee2
naive: double-spawn is no-op, not crash 2021-07-16 10:47:43 -04:00
yosoyubik
07f4473c21 naive: add verify signature to /lib/naive-transactions 2021-07-16 16:15:24 +02:00
Ted Blackman
ea386065d1 kiln,hood: fix +on-init, types, and reading 2021-07-16 05:25:03 +03:00
Ted Blackman
1df5d71533 /mar/bill: fix +mime:grow, print on failure 2021-07-16 05:24:08 +03:00
Ted Blackman
121502028e dill: stop poking drum 2021-07-16 05:22:53 +03:00
Ted Blackman
4121d35b64 gall: crash on agent build failure 2021-07-16 05:22:31 +03:00
Ted Blackman
e428101cfa lib/pill: try to fix %bill (might still be broken) 2021-07-16 05:21:07 +03:00
Philip Monk
ede732a58f
naive: allow l2 spawn proxy to reset itself 2021-07-15 21:11:40 -04:00
Philip Monk
24e16ed457
Merge remote-tracking branch 'origin/poprox/naive-tests' into philip/naive 2021-07-15 20:02:33 -04:00
Philip Monk
dd57a72a4d
naive: sponsorship fixes 2021-07-15 20:02:05 -04:00
drbeefsupreme
e60ef1a9d7
naive: l2 sponsorship tests with %manage 2021-07-15 17:28:08 -04:00
drbeefsupreme
e7ac8df71a
naive: l2 %detach %own tests 2021-07-15 17:00:47 -04:00
drbeefsupreme
0488b4b10d
naive: L2 adopt/reject/cancel tests 2021-07-15 16:41:12 -04:00
matildepark
2f94466419
Merge pull request #5091 from urbit/lf/md-edit
metadata-store: refactor, add %edit
2021-07-15 16:08:16 -04:00
yosoyubik
c79a833678 aggregator: add ship to roller-tx in history 2021-07-15 14:26:44 +02:00
yosoyubik
794a14a12b azimuth-rpc: return hash of succesful l2 transaction 2021-07-15 14:23:08 +02:00
Ted Blackman
4cb5cd0ba1 gall,drum,kiln: WIP start agents in kiln 2021-07-15 09:51:03 +03:00
Ted Blackman
5e496e920e clay: invalidate cache on kelvin change 2021-07-14 19:21:00 +03:00
Ted Blackman
71f634c1ba dojo: %home->%base 2021-07-14 01:53:04 +03:00
Ted Blackman
f4232ce415 dill,clay: minor printing cleanup 2021-07-14 01:51:35 +03:00
Ted Blackman
529502543b sys,lib: boots! 2021-07-14 01:00:13 +03:00
janeway
92b89017f1 glob: update to 0vrbiqe.v6al2.0b4jc.u9vp7.k1e0i 2021-07-13 14:58:47 -04:00
Ted Blackman
9b968edf75 clay,kiln,/mar/kelvin,/lib/pill: some fixes for pills; not done 2021-07-13 19:02:24 +03:00
Ted Blackman
5986fe67f5 gall: no-op on %slay,%idle for missing agent 2021-07-13 17:35:54 +03:00
Ted Blackman
e4dd4c1a0f kiln: check clay %find product 2021-07-13 17:35:15 +03:00
yosoyubik
fc04623d00 azimuth-rpc: remove raw l2 tx from required rpc arguments 2021-07-13 16:03:40 +02:00
yosoyubik
97a3c53827 aggregator-rpc: add rpc api for l2 aggregator 2021-07-13 15:22:25 +02:00
yosoyubik
2e9d412c21 azimuth-rpc: remove aggregator-related rpc code 2021-07-13 15:21:24 +02:00
yosoyubik
72d424e68a json-rpc: validate json-rpc method outside request parsing 2021-07-13 15:15:23 +02:00
Liam Fitzgerald
622e78a659
Merge remote-tracking branch 'origin/release/next-userspace' into lf/int-fixes 2021-07-13 16:17:45 +10:00
janeway
ae6597a455
glob: update to 0v7.v4dng.o33qi.kc497.5jc02.ke5es 2021-07-13 11:10:15 +10:00
matildepark
7dfa8d32a1
Merge pull request #5070 from urbit/lf/fix-hiddens
metadata-store: do not hide groups on creation, unhide all current groups
2021-07-12 20:49:30 -04:00
Liam Fitzgerald
a0ff5a5d28
-group-create: do not hide groups by default
Fixes urbit/landscape#1017
2021-07-13 10:11:58 +10:00
Liam Fitzgerald
5602a19cbd
group-view: add +join
Fixes urbit/landscape#287
2021-07-12 12:34:40 +10:00
Ted Blackman
070bbd0917 clay: use 2021-07-10 08:56:25 -04:00
Ted Blackman
035b5fb031 kiln: read future kelvins from clay 2021-07-10 08:56:08 -04:00
ixv
9883f09a34 gall: no-op instead of sending %huck in +mo-clear-queue 2021-07-09 12:12:48 -07:00
Ted Blackman
2dc2133b2f kiln: remove +update core; needs migration work 2021-07-09 12:07:16 -04:00
Ted Blackman
5e4593ae22 |install,|uninstall generators 2021-07-09 11:58:36 -04:00
Ted Blackman
c3469a4444 kiln: merge to %kids in +vats 2021-07-09 11:56:52 -04:00
yosoyubik
2787c157dd Merge remote-tracking branch 'origin/naive/preboot' into naive/aggregator 2021-07-09 12:54:38 +02:00
Ted Blackman
ad15da2e7b kiln: first stab at ota inside +vats 2021-07-09 01:08:33 -04:00
Liam Fitzgerald
16d9a0f35b
metadata-store: upgrade to mark v2 2021-07-09 14:17:00 +10:00
raghu
ad96d47cdc better formatting in error messages 2021-07-08 22:29:06 -04:00
Liam Fitzgerald
046d2db442
metadata-store: support %edit action 2021-07-09 12:19:03 +10:00
raghu
bba6fc38f5 update help text 2021-07-08 22:17:34 -04:00
Liam Fitzgerald
e378673552
metadata-store: add %edit action 2021-07-09 12:14:06 +10:00
Ted Blackman
db49cbee92 kiln: bugfixes, cleanup, and publish some ota progress 2021-07-08 19:25:18 -04:00
yosoyubik
c2dd622fe3 naive: derive predicted ownership in /app/aggregator 2021-07-08 16:45:27 +02:00
Liam Fitzgerald
cc8ad6b8fb
glob: update to 0v1qbab.k47iv.q3fmj.is15l.a1r81 2021-07-08 13:53:53 +10:00
Logan Allen
f3c7fbfa3a graph-store: generalize scry api in siblings and children to allow fetching outer graph, fix lib/graph and hark-graph-hook 2021-07-07 14:17:07 -05:00
Ted Blackman
cda4080e06 kiln: check for blocking desks before kernel update 2021-07-07 15:17:03 -04:00
Ted Blackman
51aac0f5d3 kiln: revive agents on upgrade (provisional) 2021-07-07 14:49:22 -04:00
Ted Blackman
06b4206e02 kiln: minor cleanup 2021-07-07 14:11:40 -04:00
Ted Blackman
0e144314c3 gall: suspend agents on upgrade 2021-07-07 14:08:21 -04:00
Logan Allen
643355b868 Merge branch 'master' of github.com:urbit/urbit into la/graph-scry 2021-07-07 12:22:38 -05:00
Fang
e0f7d09a97
azimuth-rpc: fill in missing code 2021-07-07 17:38:21 +02:00
Fang
70f960ab0f
azimuth: produce %noun-marked results on-peek
These were fake marks, which would give us trouble when asking for %noun
results. Now we just produce them as %noun results explicitly.
2021-07-07 17:35:07 +02:00
Fang
38e4e06e0b
json-rpc: support batch requests
Because this updates +validate-request, we must update azimuth-rpc
to match.

Naming of $batch-requests is admittedly a bit questionable...
2021-07-07 17:29:12 +02:00
Fang
0b1ff05a02
dawn: rip out /lib/json/rpc dependency
The functionality we need is minimal, so better to just reproduce
in-line instead of pulling in a questionable dependency.
2021-07-07 17:26:22 +02:00
Fang
19cb432ad2
dawn: fix /lib/vere compilation errors 2021-07-07 17:25:11 +02:00
janeway
d8ade2b731
glob: update to 0v2.ifoe4.fbv35.aigir.66su4.fbspu 2021-07-07 13:57:42 +10:00
Liam Fitzgerald
e9253b92f9
Merge remote-tracking branch 'origin/release/bitcoin-wallet' into release/next-userspace 2021-07-07 13:24:40 +10:00
matildepark
26e8a55b8c
Merge pull request #5080 from urbit/lf/invite-flow
Invites: fix dismissal, style pass
2021-07-06 21:35:24 -04:00
ixv
0339cd011b
Merge pull request #5083 from urbit/la/btc-interval
btc-provider: made interval ~m1, and allow provider to set interval
2021-07-06 16:10:29 -07:00
Liam Fitzgerald
070cfceb2e
file-server: improve SPA 404 behaviour
If the %cu scries return false, then we fallback to requesting the
index.html from the mount point.

Fixes urbit/landscape#837
2021-07-07 08:37:09 +10:00
Fang
9444537b8d
json-rpc: never crash when validating request
Instead produce the empty unit for failure cases, like the function
signature implies.
2021-07-06 23:10:05 +02:00
Logan Allen
32b213bb73 btc-provider: made interval ~m1, and allow provider to set interval 2021-07-06 14:26:14 -05:00
timlucmiptev
f882ef5117 scow not scot 2021-07-06 21:24:38 +03:00
yosoyubik
14165a9215 naive: add missing aggregator-action in transfer-point 2021-07-06 19:49:19 +02:00
Fang
ecd1146461
Merge branch 'naive/aggregator' into naive/preboot 2021-07-06 17:02:36 +02:00
timlucmiptev
e95233dc08 fixed address bug for legacy addresses 2021-07-06 16:52:37 +03:00
Liam Fitzgerald
150e4b7cce
group-view: do not automatically remove invite on error
Failed invites should now be acknowledge with the %hide poke, to remove
them from state.
2021-07-06 14:30:01 +10:00
yosoyubik
56df09cb12 naive: remove wrong cast 2021-07-03 12:50:38 +02:00
Fang
f3b57d7b61
dawn: update for azimuth-rpc, wip
Contains the bulk of the changes, but is missing escape parsing,
doesn't handle missing optional fields nicely, and is mostly untested.
2021-07-03 00:51:19 +02:00
ixv
a8ae8ecf51
Merge pull request #5078 from urbit/la/fix-unnecessary-info-btc
btc-prov/wallet: btc-provider only publishes information to the speci…
2021-07-02 15:23:28 -07:00
Ted Blackman
e8dc993d84 kiln: initial kelvin check support compiles 2021-07-02 17:41:21 -04:00
Ted Blackman
6a1cbf8894 arvo: kelvin version type 2021-07-02 17:40:55 -04:00
L
98ca90b8f7
Merge pull request #5031 from urbit/lf/fix-unsubscribe
-graph-leave: don't crash on inconsistent state
2021-07-02 16:30:17 -05:00
Logan Allen
6acdbeeaaa btc-wallet: leave both subscriptions 2021-07-02 21:24:35 +00:00
Logan Allen
b4ca02d911 btc-prov/wallet: btc-provider only publishes information to the specific client that is asking for it now, except for new blocks and connection info 2021-07-02 12:59:58 -05:00
Fang
cb1a7cb76a
Merge branch 'm/multipass' into naive/preboot 2021-07-02 16:20:51 +02:00
timlucmiptev
047d5ef14d terminate scan-progress in end-scan 2021-07-02 09:47:46 +03:00
timlucmiptev
dc93c735c1 scan-progress added 2021-07-02 09:14:09 +03:00
yosoyubik
cf68f8b5c5 Merge remote-tracking branch 'origin/poprox/naive-tests' into naive/aggregator 2021-07-02 07:03:51 +02:00
yosoyubik
be79e0653c Merge remote-tracking branch 'origin/philip/naive' into naive/aggregator 2021-07-02 07:03:22 +02:00
Ted Blackman
bfb9419d22 kiln: tell gall to fade apps on uninstall 2021-07-01 20:34:17 -04:00
Ted Blackman
82581ae993 gall: %e scry to list apps on a desk 2021-07-01 20:33:43 -04:00
Liam Fitzgerald
1c04bdec68
metadata-store: unhide all groups 2021-07-02 10:20:46 +10:00
Ted Blackman
1e07e347ff kiln: make |install idempotent 2021-07-01 19:10:03 -04:00
yosoyubik
8ada986f78 naive: support camel case rpc method name 2021-07-01 14:34:24 +02:00
Ted Blackman
784004cfb6 kiln: +install compiles and loads, untested 2021-06-30 21:03:47 -04:00
ixv
00018b1370 btc-wallet: type values before turning into vase 2021-06-30 12:48:14 -07:00
Liam Fitzgerald
6ca0fd11c4
eyre: send comments as heartbeats, not empty events
The previous behaviour, in addition to not being conformant with the
spec, breaks correct reconnect behaviour.
See: https://html.spec.whatwg.org/multipage/server-sent-events.html#event-stream-interpretation
2021-06-30 11:45:50 +10:00
ixv
924304ff89 btc-wallet: in on-init check if we're already registered with launch and file-server 2021-06-29 18:03:34 -07:00
janeway-bot
06f82bfbae
Merge e6a3c948fa into release/next-userspace 2021-06-30 03:19:33 +04:00
janeway
e6a3c948fa glob: update to 0v6.h33vk.c3n1c.4gpkn.cci4c.pnh4r 2021-06-29 16:12:07 -07:00
ixv
a1a932de04 Merge branch 'ixv/who' 2021-06-29 16:06:21 -07:00
yosoyubik
c4f8d6c672 naive: return signature for pending txs as hex-encoded string 2021-06-29 07:46:29 +02:00
yosoyubik
b14b7d131e naive: add rpc for retrieving roller configuration data 2021-06-29 07:45:44 +02:00
Ted Blackman
8c3d14b7a7 clay: check kelvin on non-%base desks 2021-06-28 21:22:55 -04:00
Ted Blackman
40af38c9ee bin/solid.pill 2021-06-28 20:18:37 -04:00
Ted Blackman
501ed4ad82 clay: remove reef 2021-06-28 20:01:51 -04:00
ixv
807b23b1fb file-server: restore who generator binding 2021-06-28 16:50:20 -07:00
Ted Blackman
fe1f6d895a /gen/show-vat.hoon 2021-06-28 19:07:29 -04:00
Ted Blackman
c4228db2ea desk.bill: remove comment for jenky bijection 2021-06-28 18:49:27 -04:00
Ted Blackman
5ea9913561 /mar/bill: fix formatting 2021-06-28 18:46:14 -04:00
ixv
7a04e0c5ca btc-provider: fix timer wire 2021-06-28 15:44:14 -07:00
ixv
980fd45b68 btc-provider: make set-credentials clean up old timers 2021-06-28 15:13:24 -07:00
Ted Blackman
9c4ea77021 desk.bill and %bill mark 2021-06-28 17:54:41 -04:00
Ted Blackman
87b7f0513e added /sys.kelvin and %kelvin mark 2021-06-28 17:07:13 -04:00
Logan Allen
d5ec02c801 eyre: cast within zapgar to avoid nest check 2021-06-28 17:07:13 -04:00
ixv
2f5af8f4ca btc-wallet: fix issue with block info requests 2021-06-28 14:06:04 -07:00
Logan Allen
a99d59926e btc-provider: do not delay when credentials are set 2021-06-28 14:44:37 -05:00
Logan Allen
9358cb97b3 btc-provider: removed some extraneous printfs 2021-06-28 14:40:38 -05:00
drbeefsupreme
78521236a3
Merge branch 'philip/naive' into poprox/naive-tests 2021-06-28 15:33:51 -04:00
Logan Allen
2ed559bc13 btc-provider: ping _only_ once every 30 seconds 2021-06-28 14:31:27 -05:00
janeway-bot
26ea30e72f
Merge a3b43137d6 into release/next-userspace 2021-06-28 22:28:18 +04:00
janeway
a3b43137d6 glob: update to 0v6.h33vk.c3n1c.4gpkn.cci4c.pnh4r 2021-06-28 11:17:16 -07:00
yosoyubik
af295b2f5e naive: add get-dns to azimuth-rpc 2021-06-28 13:01:04 +02:00
yosoyubik
3ca12235e5 naive: only accept hex-encoded signature and raw rpc arguments 2021-06-28 12:38:10 +02:00
yosoyubik
ed36304749 naive: also accept ship in rpc argument as number 2021-06-28 12:36:48 +02:00
yosoyubik
845cd2090e naive: discard duplicate txs whe updatating predicted state 2021-06-28 07:46:09 +02:00
yosoyubik
5eb07edde5 naive: add ownership index to /app/azimuth 2021-06-28 07:26:47 +02:00
raghu
7d6bf5134e better cli syntax for |fuse 2021-06-26 11:13:19 -04:00
ixv
c31eefac1c
Merge pull request #5056 from urbit/ixv/our-scry
file-server: scry for identity
2021-06-25 17:42:44 -07:00
ixv
6bdf675722 file-server: scry for identity 2021-06-25 16:53:14 -07:00
Logan Allen
14141af044 btc-provider: style cleanup while checking logic line for line 2021-06-25 11:15:09 -05:00
Logan Allen
78a75b2e54 btc-wallet: thoroughly went through to find any remaining style issues, and to validate that its logic matches 1:1 with the current implementation 2021-06-25 11:05:58 -05:00
ixv
46f621b8cf btc-wallet: fix various assertions 2021-06-24 18:56:24 -07:00
Logan Allen
b290b75685 btc-wallet: more style fixes 2021-06-24 18:12:46 -05:00
Liam Fitzgerald
f2583ce080
eyre: address mark review 2021-06-25 08:28:06 +10:00
Logan Allen
eb5b731514 bip158: speed up +read-bits, thanks @frowdith 2021-06-24 16:24:24 -05:00
Logan Allen
322af7a55b b158: fix +str profiling hint 2021-06-24 12:55:38 -05:00
Logan Allen
a703aafad1 bip158: added profiling hints 2021-06-24 12:49:26 -05:00
Logan Allen
c3bf4c2770 btc-wallet: moved +on-peek for clarity 2021-06-24 12:45:29 -05:00
Logan Allen
cf5a704347 btc-wallet: clean it up and add profiling hints 2021-06-24 12:39:33 -05:00
Logan Allen
23869712ee test/thread: make tests pass and all threads build 2021-06-24 11:28:26 -05:00
yosoyubik
8ea0ee004e naive: clean up updating predicted state 2021-06-24 16:56:32 +02:00
yosoyubik
d03d710796 naive: add index of points by ethereum address 2021-06-24 16:54:23 +02:00
yosoyubik
e05234c179 naive: add gas to ju 2021-06-24 16:41:44 +02:00
yosoyubik
1e7e2e1193 naive: use lte to emphasize parent equality 2021-06-24 16:40:53 +02:00
yosoyubik
5b317acca5 naive: use 10 gwei for fallback-gas-price 2021-06-24 16:38:54 +02:00
fang
5b893bcf70
Merge pull request #5033 from tinnus-napbus/bip158-fix-swp
bip158: change swp to rev in +to-range
2021-06-24 10:32:44 +02:00
Liam Fitzgerald
9aaa44ff33
eyre: replace channel upon new GET request
As SSE are unidirectional, the client always realises that the
connection has failed faster than the server does. Hence, resuming a
subscription is useless, because channels can only be bound to one duct
at a time. Now, instead of failing a request for a channel
that is already bound to a duct, we replace the duct and continue
normally.
2021-06-24 13:54:53 +10:00
Logan Allen
30e9dc40cd btc-wallet: compiles 2021-06-23 18:37:33 -05:00
Logan Allen
49819b8e44 bitcoin-utils: fix perf issue 2021-06-23 17:18:29 -05:00
Logan Allen
37845fc245 bitcoin-libs: jet profiling works great for nested cores 2021-06-23 16:56:55 -05:00
Logan Allen
126c977da0 bitcoin-utils: avoid issue with jet hint profiling 2021-06-23 16:33:42 -05:00
Logan Allen
f45affb9b7 bitcoin-utils: lent trip -> met 3 2021-06-23 16:31:56 -05:00
Logan Allen
19352d9b34 bitcoin-libs: added more jet hints 2021-06-23 16:28:28 -05:00
Logan Allen
67092addc5 btc-provider-lib: add top-level jet hints 2021-06-23 16:17:47 -05:00
Logan Allen
97ee25d7e1 btc-provider: add jet hints 2021-06-23 16:12:59 -05:00
Logan Allen
515372d319 btc-provider: refactor to clean up lexical scope and code style 2021-06-23 16:10:11 -05:00
tinnus-napbus
9112368ff8
bip158: change swp to rev in +to-range
Co-authored-by: fang <github@fang.io>
2021-06-24 05:01:32 +12:00
Philip Monk
99955ce8d3
Merge remote-tracking branch 'origin/poprox/naive-tests' into philip/naive 2021-06-22 09:51:33 -10:00
Philip Monk
72b6e11e43
naive: update for L1 changes 2021-06-22 09:50:22 -10:00
drbeefsupreme
e9227dca7e
naive: %manage events working 2021-06-22 14:57:57 -04:00
drbeefsupreme
126f286ed5
naive: ~pidted-dacnum joins the party 2021-06-22 14:36:28 -04:00
drbeefsupreme
80fa78319a
naive: another forgotten test ship 2021-06-22 14:34:05 -04:00
drbeefsupreme
413df5570f
naive: apparently forgot a test planet 2021-06-22 14:30:06 -04:00
drbeefsupreme
ae3b2ec6af
naive: tests: nonces for proxies 2021-06-22 13:55:24 -04:00
yosoyubik
3289f84b71 naive: update history's tx status when predicting state 2021-06-22 15:15:33 +02:00
yosoyubik
2c2c7db981 naive: get point data from aggregator 2021-06-22 15:00:24 +02:00
Philip Monk
81114ae8d2 hood: support new kiln state
bump app/hood's state number and mark old kiln state for old hood
versions.
2021-06-21 20:59:09 -04:00
raghu
5698e2662a Merge remote-tracking branch 'upstream/master' into better-bar-fuse 2021-06-21 20:57:20 -04:00
raghu
a9f3be003e kiln: move to %sing from %next 2021-06-21 20:44:29 -04:00
raghu
a04b318d2d clay: log on strange fuse responses 2021-06-21 20:43:49 -04:00
Liam Fitzgerald
b0bfa500d4
aqua: clarify structure of $vere 2021-06-22 06:13:26 +10:00
yosoyubik
c715ef59fd naive: add cancel pending transaction 2021-06-21 11:27:36 +02:00
Liam Fitzgerald
829fef1db4
-graph-delete: address L review 2021-06-21 10:25:48 +10:00
Philip Monk
f0e11a8456
Merge remote-tracking branch 'origin/master' into release/next-sys 2021-06-18 16:25:13 -10:00
Philip Monk
87ca57c364
gall: allow apps to run from any desk
Start with |start %desk %app-name

Everywhere in the kernel that we deal with marks, we infer the app it's
connected to and use the marks from that desk.

Also some light renaming in gall, especially path->wire and
current-agent->yoke.

Subsequent tasks:

- Dojo needs a syntax to run generators and threads from other desks
- The home desk should be split into at least a minimal base desk and
  big "userspace" desk.  Dill's initialization logic should be updated
  to handle
- |show-package, |install, and |uninstall should to be written
- Clay should have smarter handling of system versions instead of just
  ignoring what's on each desk.  It's not clear that this will work
  correctly when sys updates right now.
2021-06-18 16:13:55 -10:00
tinnus-napbus
84ca32aa80 bip158: change swp to flim:sha in +to-range 2021-06-19 03:48:05 +12:00
Liam Fitzgerald
73e9056d48
mar/boot-pill: build mark correctly 2021-06-18 16:53:00 +10:00
Liam Fitzgerald
110adcff56
-graph-leave: don't crash on inconsistent state
Fixes urbit/landscape#921
2021-06-18 16:26:24 +10:00
Liam Fitzgerald
ff2c7f8d68
ph: migrate tests to new api 2021-06-18 15:54:17 +10:00
Liam Fitzgerald
e36f631e46
aqua: cleanup api, fix scry handling 2021-06-18 15:53:24 +10:00
janeway-bot
00e4e7c521
Merge 7ac718a2c7 into release/next-userspace 2021-06-18 08:30:22 +04:00
janeway
7ac718a2c7 glob: update to 0v1.9p61c.bd4vn.deevh.0ldbq.fkqo3 2021-06-17 17:49:55 -07:00
ixv
fd663e0d2b Merge branch 'ixv/btc-filter' 2021-06-17 17:40:20 -07:00
Liam Fitzgerald
169d14f4ba
aqua: allow solid pills 2021-06-18 10:27:17 +10:00
ixv
ec8ca6f0cf btc: style nits, and fix watch-ack handling 2021-06-17 15:53:12 -07:00
Logan Allen
f944fd1d8f graph-store: finish specifying new scry api 2021-06-17 16:53:42 -05:00
drbeefsupreme
cd615524cd
naive: ownership testing 2021-06-17 17:46:52 -04:00
drbeefsupreme
01328c03af
naive: nonce testing on 2021-06-17 17:17:03 -04:00
drbeefsupreme
7dbf0a28d2
naive: ~red init 2021-06-17 16:43:58 -04:00
drbeefsupreme
68a9e397a3
naive: fix check on %spawn dominion %set-spawn-proxy 2021-06-17 14:38:22 -04:00
drbeefsupreme
1116c8eeb8
naive: %escape tests
succeeds for dominion %l2, fails for other dominion
2021-06-17 14:06:20 -04:00
drbeefsupreme
3ddb3b14d2
naive: rut-test description, slight refactor 2021-06-17 13:19:02 -04:00
Logan Allen
5a9b76f349 graph-store: reworked most of %graph and %node scries 2021-06-17 12:17:36 -05:00
yosoyubik
7e9a2bcfcd naive: fix json param parsing in rpc-api 2021-06-17 15:12:10 +02:00
ixv
0fe385df1f btc: don't use blockfilter if gap > 50; resubscribe on kick 2021-06-17 03:33:22 -07:00
Liam Fitzgerald
1aae4490b7
aqua: upgrade wire format in threads and generators 2021-06-17 16:53:49 +10:00
Liam Fitzgerald
4ec5e8af86
aqua: upgrade for arvo 240 2021-06-17 16:50:55 +10:00
Liam Fitzgerald
61845e605e
aqua: refine pill types
Introduces a %boot-pill mark and associated types, to distinguish pills
that can be used to boot a ship and the ivory pill. Changes aqua to
receive this new %boot-pill mark
2021-06-17 14:33:18 +10:00
raghu
d5c90ac448 accept behn gifts 2021-06-16 17:45:45 -04:00
Logan Allen
17430d9314 graph-store: first stab at reworking the scry format 2021-06-16 16:31:12 -05:00
L
8c1d609617
Merge pull request #5016 from urbit/la/consolidate-warming
observe-hook: add ability to warm static mark conversions
2021-06-16 15:21:47 -05:00
Logan Allen
c793ca0cdf observe-hook: remove unnecessary stuff from on-load 2021-06-16 14:31:28 -05:00
yosoyubik
845a2d1c1b naive: add l2 tx history by ethereum address 2021-06-16 17:03:21 +02:00
janeway
f4119de553
glob: update to 0v2.23tfu.ss2fb.q233c.p9er4.viq93 2021-06-16 18:38:50 +10:00
Liam Fitzgerald
2e457cec21
dm-hook: address L review 2021-06-16 13:08:33 +10:00
Liam Fitzgerald
2d2764fa53
dm-hook: fix updating pendings 2021-06-16 12:46:47 +10:00
drbeefsupreme
a7dbecd372
naive: fix %transfer-point test 2021-06-15 18:14:51 -04:00
drbeefsupreme
bf8155425c
naive: fix key set test 2021-06-15 18:11:47 -04:00
drbeefsupreme
e160485eb0
naive: working spawn tests 2021-06-15 18:07:20 -04:00
drbeefsupreme
5581094263
naive: refactor test state settesr 2021-06-15 17:29:48 -04:00
drbeefsupreme
4a533a17e6
naive: full state testing for mgmt 2021-06-15 16:29:17 -04:00
drbeefsupreme
d234fb4bb3
naive: spawn planet with planet test 2021-06-15 15:36:54 -04:00
drbeefsupreme
f921c8d4dc
naive: rewrite success-map 2021-06-15 15:20:47 -04:00
L
617b97b450
Merge pull request #5013 from urbit/lf/failed-glob
ted/glob: add exponential retry
2021-06-15 13:08:32 -05:00
L
92a9ba5ba4
Merge pull request #5015 from urbit/lf/fix-backlog
graph-store: fix siblings scry
2021-06-15 13:08:12 -05:00
Logan Allen
c24c4a900c observe-hook: do not warm graph-permissions marks for dms, since they do not exist 2021-06-15 11:46:52 -05:00
Logan Allen
4194f88e4a observe-hook: add missing mark file and remove conversion from dm to transform-add-nodes since it doesn't exist 2021-06-15 11:43:00 -05:00
Logan Allen
2628517f15 graph/hark: replace all former mechanisms of warming static conversions with observe hook 2021-06-15 11:31:25 -05:00
Logan Allen
658bf3beec observe-hook: add ability to keep a static conversion warm 2021-06-15 11:30:55 -05:00
yosoyubik
33b9f76540 naive: account for raw-tx data size in gas limit 2021-06-15 07:22:55 +02:00
janeway
337dac99c8
glob: update to 0v6.e3j9o.e928h.ivsmp.cfkd5.qr44b 2021-06-15 13:55:22 +10:00
Liam Fitzgerald
e236e6b3e6
graph-store: fix siblings scry 2021-06-15 13:18:31 +10:00
L
ff702a8cb1
Merge pull request #5011 from urbit/la/spider-hints 2021-06-14 17:29:51 -05:00
Liam Fitzgerald
9cbc218731
ted/glob: add exponential retry
Fixes urbit/urbit#4958
2021-06-15 07:58:02 +10:00
Logan Allen
1296728d4f eyre: cast within zapgar to avoid nest check 2021-06-14 16:18:18 -05:00
Logan Allen
f256470a4c spider: add profiling hints so we can see how slow it is 2021-06-14 16:16:10 -05:00
yosoyubik
4c4e0e70b8 naive: fix gas limit for l2 batch transaction 2021-06-14 17:21:57 +02:00
yosoyubik
066795c32c naive: add pending-by-address to aggregator 2021-06-14 15:00:15 +02:00
yosoyubik
0573232726 naive: add %noncefrom ship/proxy to rpc-api 2021-06-14 14:18:57 +02:00
ixv
690971c9a9 btc: fix b158 test 2021-06-11 17:42:37 -07:00
ixv
fbbda57552 btc: use blockfilter when requesting address info 2021-06-11 16:10:56 -07:00
fang
179046c92e
Merge pull request #5004 from finned-palmer/fix-chat-cli-mispelling
Fix mispelling in chat-cli help message
2021-06-11 23:26:09 +02:00
Patrick O'Sullivan
2351fc08cb Fix mispelling in chat-cli help message 2021-06-11 16:23:05 -05:00
yosoyubik
e513768b90 naive: wip scale gas limit with roll size 2021-06-11 16:41:17 +02:00
yosoyubik
bc3d6e4ac7 Merge branch 'yu/naive-ordered-map' into naive/aggregator 2021-06-11 12:39:03 +02:00
yosoyubik
121ee03fd0 naive: add hint to +por arm 2021-06-11 12:32:47 +02:00
yosoyubik
b52cf1aa1d naive: defer deriving predicted naive state in aggregator 2021-06-11 12:27:05 +02:00
L
d236c45365
Merge pull request #5001 from urbit/la/fast-hgh 2021-06-10 22:25:35 -05:00
Liam Fitzgerald
96daff6b7f
Merge pull request #4936 from urbit/lf/read-graph-group
hark: read all in group, graph
2021-06-11 09:47:10 +10:00
drbeefsupreme
d16ef8beb1
naive: spawn test arms 2021-06-10 17:04:28 -04:00
drbeefsupreme
1b6d81a0c8
naive: %transfer-point tests 2021-06-10 15:59:38 -04:00
drbeefsupreme
3c2daa06b4
naive: match %configure-keys to skim:tx format 2021-06-10 15:34:42 -04:00
Philip Monk
e14ed392e6
naive: don't crash if we receive extra L1 logs 2021-06-10 09:22:51 -10:00
drbeefsupreme
4c7cdc253a
naive: spawn and xfer proxy tests 2021-06-10 15:19:31 -04:00
Logan Allen
bc4875c282 hark-graph-hook: speed it up with static conversions 2021-06-10 13:13:38 -05:00
drbeefsupreme
3bba3e5ac0
naive: fix nonce set 2021-06-10 13:23:10 -04:00
drbeefsupreme
71c6b45bc4
naive: add test categories 2021-06-10 13:22:10 -04:00
drbeefsupreme
da53512560
naive: more style 2021-06-10 12:51:19 -04:00
drbeefsupreme
3c36a38181
naive: cleanup style 2021-06-10 12:43:33 -04:00
yosoyubik
37ab836bcb naive: add latest +on map with parent order 2021-06-10 13:39:03 +02:00
L
c36b35aea4
Merge pull request #4991 from urbit/la/userspace-cleanup
graph-store: clean up old migrations, use some of the new +on methods
2021-06-09 16:02:20 -05:00
janeway-bot
2d76c3868e
Merge 85fdd6b190 into release/next-userspace 2021-06-09 20:02:37 +04:00
yosoyubik
749f8e93f9 naive: add when %next-batch to rpc-api 2021-06-09 15:59:04 +02:00
yosoyubik
60ba0f81dd naive: add units for endpoint and nonce in aggregator 2021-06-09 15:37:37 +02:00
fang
2d01e1851f
Merge branch 'master' into m/multipass 2021-06-09 14:34:49 +02:00
yosoyubik
0a5a69396c naive: remove setting nonce manually 2021-06-09 14:26:10 +02:00
yosoyubik
87be8c0e2d naive: wip use ordered map for points.nas 2021-06-09 14:20:58 +02:00
yosoyubik
0f0af88a31 naive: wip add ordered-map for points 2021-06-09 13:34:04 +02:00
yosoyubik
852881eff1 naive: rename nas to pre (predicted state) 2021-06-09 13:30:36 +02:00
yosoyubik
85c0c11257 naive: add time for next L2 batch to state 2021-06-09 13:05:17 +02:00
Philip Monk
85fdd6b190
clay: handle out-of-bounds versions in nako 2021-06-08 15:41:44 -10:00
Philip Monk
ee0141f5ab
btc-rpc: make build 2021-06-08 14:47:05 -10:00
drbeefsupreme
0bf69a99a3
naive: new test system working for mgmt proxies
hopefully its all downhill from here
2021-06-08 19:04:08 -04:00
Philip Monk
e5ab5db20c
Merge branch 'release/next-sys' of ssh://github.com/urbit/urbit into release/next-sys 2021-06-08 09:21:04 -10:00
fang
f17e228046
Merge pull request #4942 from urbit/m/dill-appetizer
dill: support next runtime's inputs
2021-06-08 21:05:25 +02:00
Philip Monk
b0c9fd1940
Merge remote-tracking branch 'origin/lf/hoon-inc' into release/next-sys 2021-06-08 08:59:27 -10:00
Philip Monk
f74faab70e
Merge remote-tracking branch 'origin/master' into release/next-sys 2021-06-08 08:58:53 -10:00
Logan Allen
c61a6c21aa graph-store: add back %2 migration 2021-06-08 10:49:36 -05:00
raghu
6d4c9ab16f work: fix argument 2021-06-07 22:54:26 -04:00
raghu
de3df8c953 fuse: update help text 2021-06-07 22:54:03 -04:00
raghu
b499e1e711 clay: print conflicting source on fuse failure 2021-06-07 20:35:18 -04:00
raghu
ed81fdedfa fuse: update printing for |fuse-list 2021-06-07 20:23:00 -04:00
raghu
49cf665692 fuse: add |fuse-list generator 2021-06-07 19:58:41 -04:00
raghu
5106f18d9a fuse: use %w instead of %v so we can request over the network 2021-06-07 19:52:08 -04:00
Logan Allen
a8f45b25a0 ted/btc-rpc: make test pass by using proper arm name 2021-06-07 14:12:39 -05:00
Logan Allen
11c5bec34d graph-store: adhere completely to 80 character line limit 2021-06-07 13:48:25 -05:00
Logan Allen
980036d8c0 graph-store: style improvements 2021-06-07 13:42:26 -05:00
L
5cc908063a
Merge pull request #4987 from urbit/la/zuse-parsing
zuse: comb through all notes in libraries, and move arms to zuse
2021-06-07 13:11:40 -05:00
Logan Allen
b6d4f64e3d graph-store: clean up old migrations, use some of the new +on methods 2021-06-07 12:36:50 -05:00
Logan Allen
6703e03199 zuse: remove unnecessary line from +re 2021-06-07 10:20:20 -05:00
yosoyubik
b9c5d9e2e6 naive: listen to %resend timer 2021-06-07 13:09:16 +02:00
yosoyubik
ca2b626c4e naive: init aggregator timer on-init 2021-06-07 13:07:35 +02:00
yosoyubik
e7eaf3d2c6 naive: try updating predicted state on confirmed L2 tx 2021-06-07 11:41:02 +02:00
yosoyubik
e35a8b9e7f naive: cached naive state -> predicted naive state 2021-06-07 11:20:31 +02:00
raghu
071f3ff94e fuse: simpler generator interface 2021-06-06 14:01:40 -04:00
raghu
75726c45e8 initial implementation of printing logic 2021-06-06 12:43:26 -04:00
raghu
a7bf5bbca4 fuse: fix some 80 char violations 2021-06-05 18:48:55 -04:00
raghu
d6c592ebba fuse: removing dependency on key being present 2021-06-05 16:03:32 -04:00
raghu
10cf37f8d8 fuse: add support for tracking sources 2021-06-05 16:03:32 -04:00
yosoyubik
a01289145b naive: update aggregator cached naive state eagerly
The aggregator keeps a cached naive state that is recreated using the 
canonical L2 state from the %azimuth agent, every time a new L2 tx comes 
in via +take-tx (used by clients of the aggregator).

This makes the cached state ahead of the canonical L2 state, but 
recreated every time a client sends a tx, using the list of pending (not 
sent out to an ethereum node) and sending (waiting confirmation from 
L1). This step drops any pending and sending transactions that do not 
apply correctly.

Hearing about a new L2 tx confirmed in L1 (+on-naive-diff) removes such 
transaction from the sending list, but does not update the cached state, 
since this was already done when the L2 tx was seen in +take-tx.
2021-06-05 14:24:37 +02:00
yosoyubik
9c70e006a1 naive: fix wrong wire when receiving azimuth txs 2021-06-05 13:58:34 +02:00
yosoyubik
5859642363 naive: pack tx in send thread in correct order 2021-06-05 13:56:42 +02:00
drbeefsupreme
755fb61d62
naive: test filtrations 2021-06-04 17:50:07 -04:00
Logan Allen
87a5de919f userspace: adding a variety of casts to avoid nest checks 2021-06-04 16:08:54 -05:00
Logan Allen
b6206728cc hoon: make +sink more concise 2021-06-04 16:06:40 -05:00
fang
4c004e0165
lull: saner belt construction
$% by itself wasn't quite right, considering +bolt's @c case.
2021-06-04 21:45:59 +02:00
Logan Allen
7ef313c5e1 hoon: add +sink, a slow (but faster than dunk) type printing 2021-06-04 14:40:28 -05:00
drbeefsupreme
28bd682377
naive: transaction success divinator 2021-06-04 15:24:02 -04:00
drbeefsupreme
e7e49bc50c
naive: errant comment 2021-06-04 14:50:51 -04:00
Logan Allen
2c7a909f19 zuse: comb through all notes in libraries, and move arms to zuse 2021-06-04 12:47:51 -05:00
fang
148fb1b45c
tests, aqua: update for recent changes 2021-06-04 14:11:44 +02:00
yosoyubik
bac79bf55d naive: add get-spawned to rpc-api 2021-06-04 11:41:59 +02:00