Philip Monk
9a9d91214f
clay: port mate/meld to ford fusion
2020-05-11 18:23:44 -07:00
Philip Monk
65766a73e2
clay: port -merge to fusion
2020-04-29 17:38:24 -07:00
Philip Monk
42bab4ecfb
clay: move -commit back into clay
2020-04-23 17:16:42 -07:00
Philip Monk
fa0e019ddf
clay: change %park interface to not take caches
...
Now a full commit is synchronous. -commit will be assimilated back into
clay.
2020-04-23 13:54:57 -07:00
Ted Blackman
f3544067af
-test: full path syntax
2020-04-20 01:33:29 -04:00
Ted Blackman
47d1d31a8d
WIP :spider2 (actually committed) and -tree (untested)
2020-04-19 05:18:14 -04:00
Ted Blackman
4bf854c180
WIP :spider2 using ford-fusion
2020-04-19 05:11:01 -04:00
Ted Blackman
a705954b08
-test, -build-file, -build-mark, -build-cast
2020-04-18 04:21:15 -04:00
Philip Monk
3d04695ca7
clay: use ford fusion for ankh and mime cache
2020-04-17 18:04:51 -07:00
Philip Monk
522a7fb933
clay: add -read to demonstrate live ford builds
2020-04-15 20:12:47 -07:00
Philip Monk
d04191320a
clay: add +promote-ford
2020-04-15 16:24:48 -07:00
Philip Monk
0c2eddd39f
clay: add %meet strategy to -merge
2020-04-10 22:38:10 -07:00
Philip Monk
17fa15336f
clay: fix %init for -merge
2020-04-10 20:42:56 -07:00
Philip Monk
3f2a7b08a5
clay: add -merge except meet/mate/meld
...
-merge will replace |merge so that. Once they reach feature parity and
%info is rewritten to forward to -commit, we can rip out about half of
clay.hoon
2020-03-25 20:54:19 -07:00
Philip Monk
531630e93a
clay: add %park task and -commit
...
%park is a plumbing commit task. It guarantees completion in a single
event, so you have to do much of the work before calling it. -commit
is an example of how to do this.
2020-03-20 21:30:56 -07:00
Philip Monk
6b7a791054
clay: initial version of +up
2020-03-20 15:30:24 -07:00
Philip Monk
9375616335
eth-watcher: reduce required number of confirmations
...
To 30 blocks + 30 blocks + 0-5 minutes == about 15 minutes total.
Further reduction should be possible, but requires changing the
algorithm a bit. We don't want to reduce the number of confirmations
below about 30, though, since we don't handle reorganizations well.
See #2414 .
2020-03-10 16:12:56 -07:00
Fang
ae8a57ca25
gall: (list path) in %fact and %kick
...
Instead of providing a (unit path), allows for (list path), which better
supports the "update to path and subpath cases".
For example, if /things wants updates about everything, and
/things/specific wants updates about the specific thing, they'll both
need to receive a %fact when the specific thing changes.
Previously, these would have been two separate moves. Now, gall handles
the multi-targeting for you.
2019-12-23 13:37:32 +01:00
Fang
ea7c1db61c
various: use =/ in place of =+ ^-
...
Also faceless =; where appropriate.
2019-12-21 14:29:14 -03:30
Jared Tobin
eee651042c
Merge branch 'm/eth-sending' ( #2094 )
...
* origin/m/eth-sending:
eth-sender: do proper nonce reading
zuse: implement eth rlp decoding
zuse: correctly encode leading zeroes in rlp data
zuse: lightly restructure encode:rlp:ethereum
static gall: update send-txs
ethio: implement +request-batch-rpc-loose
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-12-19 11:20:06 -03:30
Philip Monk
1a7658bd91
ph: fix tests by spamming blocks regularly
2019-12-18 11:53:36 -03:30
Philip Monk
18c3e7253b
jael: add "eager" mode to avoid hitting nodes as much
2019-12-18 10:58:00 -03:30
Philip Monk
e5ac690fd3
jael: re-enable ship-to-ship communication
...
Also fix bug in eth-watcher that didn't cancel outstanding threads when
config changes.
And set default rift for ourselves to 0.
2019-12-17 16:14:07 -08:00
Fang
fc1d852faf
static gall: update send-txs
...
Renamed to eth-sender. Can still sign eth-txs at multiple gas prices,
fan transactions to multiple nodes, wait for confirmation between
transaction batches (now of user-specified size).
The previous nonce reading implementation was broken beyond belief and
has been taken out. Can be reimplemented once RLP decoding is in the
stdlib.
2019-12-14 00:18:30 +01:00
Fang
fab9097110
static gall: update claz
...
Largely one-to-one port feature-wise.
Support for document polls was added.
Command preparation and verification got split out into
/ted/claz/prep-command, and got a dedicated +prep-result type to
facilitate future support for more complex preparation steps.
2019-12-11 17:32:33 +01:00
Fang
67825a08d1
static gall: update gaze
...
Noteworthy changes:
- split block timestamp requests into smaller batches
- track invite events
- improved debug pokes
2019-12-11 17:11:46 +01:00
Philip Monk
1eeca16f1a
dns: give quieter errors
...
!! crashes the thread, so dojo prints a stack trace. An explicit
failure lets you give a custom error message.
2019-12-05 11:59:59 -08:00
Philip Monk
51f9b2e269
aqua: make faster so moon-az can finish
2019-12-03 23:53:42 -08:00
Ted Blackman
077bad8c4d
ph: fix -hi-comet-az and comet spawning
2019-11-30 23:14:31 -05:00
Philip Monk
0eaad536a0
eth-watcher: keep timers going
2019-11-30 19:38:43 -08:00
Philip Monk
c7c42225e2
Merge commit 'fbc81b59'; remote-tracking branch 'origin/mp-chat-redesign' into rc
2019-11-30 16:17:28 -08:00
Fang
69df84b252
eth-watcher: zoom per 100k blocks
...
This avoids extremely large responses for long zooms, which could cause
trouble during parsing.
2019-11-28 23:11:49 +01:00
Philip Monk
96be4b65a5
Merge remote-tracking branch 'origin/mall-testnet' into philip/mall-real
2019-11-27 00:14:08 -08:00
Ted Blackman
3f550d669e
Merge remote-tracking branch 'origin/philip/mall-real' into mall-testnet
2019-11-26 20:20:23 -05:00
Philip Monk
c7252bce85
hi: make a thread so it works in sotot
2019-11-26 16:14:32 -08:00
Ted Blackman
f781837ffa
ph: comet test passes; also update solid pill
2019-11-26 15:38:29 -05:00
Philip Monk
b658f11c42
dns: reduce to simpler threads
2019-11-25 21:54:46 -08:00
Philip Monk
2e8b468364
Merge commit 'ec855491' into philip/mall-real
2019-11-23 22:31:20 -08:00
Philip Monk
f8b612d053
ph: add ph-all to run multiple tests
2019-11-22 12:46:30 -08:00
Fang
1fb06fbcc2
static gall: update pool-group-hook
2019-11-22 20:04:01 +01:00
Philip Monk
2222237385
ph: add alef tests
2019-11-19 14:10:00 -08:00
Philip Monk
1d07c82e7c
ph: fix ames
2019-11-19 13:40:05 -08:00
Philip Monk
a5412f01de
Merge branch 'alef-testnet-merge' into philip/mall-real
2019-11-19 13:03:07 -08:00
Philip Monk
1c398594c7
gall: fix tests
2019-11-18 21:08:10 -08:00
Philip Monk
6a406e6b29
gall: mall -> gall
2019-11-18 20:36:21 -08:00
Philip Monk
7837d51aba
spider: rename thread -> strand, imp -> thread
2019-11-16 04:07:09 -08:00