Fang
cb1a7cb76a
Merge branch 'm/multipass' into naive/preboot
2021-07-02 16:20:51 +02:00
yosoyubik
8ada986f78
naive: support camel case rpc method name
2021-07-01 14:34:24 +02:00
yosoyubik
b14b7d131e
naive: add rpc for retrieving roller configuration data
2021-06-29 07:45:44 +02:00
yosoyubik
af295b2f5e
naive: add get-dns to azimuth-rpc
2021-06-28 13:01:04 +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
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
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
yosoyubik
c715ef59fd
naive: add cancel pending transaction
2021-06-21 11:27:36 +02:00
yosoyubik
845a2d1c1b
naive: add l2 tx history by ethereum address
2021-06-16 17:03:21 +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
yosoyubik
bc3d6e4ac7
Merge branch 'yu/naive-ordered-map' into naive/aggregator
2021-06-11 12:39:03 +02:00
yosoyubik
b52cf1aa1d
naive: defer deriving predicted naive state in aggregator
2021-06-11 12:27:05 +02:00
yosoyubik
37ab836bcb
naive: add latest +on map with parent order
2021-06-10 13:39:03 +02: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
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
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
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
bac79bf55d
naive: add get-spawned to rpc-api
2021-06-04 11:41:59 +02:00
janeway
a41c3adcdd
glob: update to 0v2.3qak4.al612.8m1ig.kg03r.mfide
2021-06-04 15:15:22 +10:00
Liam Fitzgerald
ce738f31f3
Merge pull request #4982 from urbit/lf/fix-dm-migration
...
dm-hook: fix on-init, rerun in on-load
2021-06-04 14:38:30 +10:00
L
e6925e7094
Merge pull request #4978 from urbit/la/fast-validate-graph
2021-06-03 19:48:56 -05:00
Liam Fitzgerald
becc2a9ffe
dm-hook: fix on-init, rerun in on-load
2021-06-04 10:28:28 +10:00
Logan Allen
42a8eaf071
graph-push-hook: speed up by getting rid of nest checks, using %cf, and storing gates instead of tubes
2021-06-03 17:29:01 -05:00
Logan Allen
56f2d46820
graph-store + validators: stop using +grab:noun and switch to using a static conversion to %graph-indexed-post
2021-06-03 14:06:58 -05:00
L
cb7da7cbba
Merge pull request #4977 from urbit/la/fast-nest
...
graph-push-hook/thread: shave off 20ms from nest checks by getting ri…
2021-06-03 13:55:00 -05:00
Logan Allen
06f2aedc72
graph-push-hook/thread: shave off 20ms from nest checks by getting rid of tmi problem with types
2021-06-03 13:19:33 -05:00
yosoyubik
7e665b4fe8
naive: update wires and path in azimuth
2021-06-03 09:27:08 +02:00
yosoyubik
9c18638469
naive: update wires in aggregator
2021-06-03 09:26:13 +02:00
yosoyubik
82ab2b6b2d
naive: use canonical state from azimuth in aggregator
2021-06-03 09:24:28 +02:00
yosoyubik
fc8e090a29
naive: add config action
2021-06-03 09:11:33 +02:00
janeway
b220427624
glob: update to 0v2.2k8eq.k1uhe.9acu7.emum0.s8gjd
2021-06-02 15:58:49 +10:00
janeway
4cf8f89008
glob: update to 0v6.usbmp.0s7fs.9dobf.8n2b8.gr1d4
2021-06-02 14:11:49 +10:00
janeway
13bc8805fd
glob: update to 0v6.usbmp.0s7fs.9dobf.8n2b8.gr1d4
2021-06-02 13:06:26 +10:00
matildepark
ddb8a84c49
Merge pull request #4970 from urbit/lf/prev-dm-validation
...
graph-push-hook: disable proxying of DM updates
2021-06-01 20:49:24 -04:00
Liam Fitzgerald
d223f3eb87
graph-push-hook: disable proxying of DM updates
2021-06-02 09:57:27 +10:00
matildepark
fe8361bfe1
Merge pull request #4969 from urbit/ixv/btc-wilted
...
btc: stop storing bip32 core in btc-wallet state
2021-06-01 16:19:30 -04:00
ixv
870e0b42fa
Merge pull request #4963 from urbit/ixv/herb-cancel
...
herb: add cancel command
2021-06-01 13:00:00 -07:00