yosoyubik
2190eea370
roller: add timestamp to roller-tx
2021-08-27 16:05:59 +02:00
yosoyubik
82f959ebd2
roller: wip point ownership tracking
2021-08-27 15:59:10 +02:00
yosoyubik
fc6f0c4678
roller: return ships as numners
2021-08-27 15:55:05 +02:00
yosoyubik
994e9f5a34
azimuth: add naive contract address used in bridge
2021-08-26 16:09:29 +02:00
yosoyubik
580007bba8
roller: track ship ownership for address+proxy
2021-08-23 16:32:26 +02:00
yosoyubik
3774abba73
Merge remote-tracking branch 'origin/philip/naive' into naive/roller
2021-08-22 18:27:33 +02:00
yosoyubik
f87658b1ad
roller: wip roller-cli client
2021-08-22 18:23:30 +02:00
Philip Monk
bb3d961ced
naive: fully no-op on logs
...
+process-spawn uses presence or absence in the ordered map to determine
whether a ship has already been spawned. Thus, we don't want to add
items to it except during spawn.
2021-08-20 16:49:00 -07:00
Philip Monk
7f7e033004
Revert "Revert "Merge naive/aggregator into poprox/naive-tests""
...
This reverts commit 2f49dab586
.
2021-08-19 16:09:28 -07:00
drbeefsupreme
ac21fecf89
naive: l2 batch maker for tests
2021-08-16 13:05:29 +02:00
Philip Monk
77d5993958
naive: cleanup todos
2021-08-16 13:05:28 +02:00
Philip Monk
2f54b431a7
naive: comment
2021-08-16 13:05:28 +02:00
yosoyubik
a97668e0e8
roller: rename aggregator to roller
2021-08-16 13:01:23 +02:00
drbeefsupreme
f0f1f4db9f
Merge branch 'poprox/naive-tests' into philip/naive
2021-08-13 11:15:35 -04:00
yosoyubik
5ce8bb4951
roller: fix length in hex-encoded hash-transaction
2021-08-13 15:23:11 +02:00
yosoyubik
6aaad9bf8f
roller: send unit value instead of whole unit
2021-08-12 17:36:34 +02:00
yosoyubik
e218bbdbaa
roller: remove duplicate check in apply-tx
2021-08-12 10:17:42 +02:00
yosoyubik
fd474c350e
naive: fix correct insert to ordered-map
2021-08-12 10:08:33 +02:00
yosoyubik
9eb7ed7586
azimuth: add updated naive ropsten contract
2021-08-09 08:41:31 +02:00
drbeefsupreme
cd6ab7a83d
naive: l2 batch maker for tests
2021-08-06 18:18:01 -04: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
yosoyubik
31e5dd206d
Merge remote-tracking branch 'origin/poprox/naive-tests' into naive/aggregator
2021-08-03 13:57:14 +02: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
yosoyubik
7a56e889ae
aggregator: include signing addres in submit
2021-07-20 11:22:16 +02:00
yosoyubik
07f4473c21
naive: add verify signature to /lib/naive-transactions
2021-07-16 16:15:24 +02:00
Philip Monk
ede732a58f
naive: allow l2 spawn proxy to reset itself
2021-07-15 21:11:40 -04:00
Philip Monk
dd57a72a4d
naive: sponsorship fixes
2021-07-15 20:02:05 -04:00
yosoyubik
794a14a12b
azimuth-rpc: return hash of succesful l2 transaction
2021-07-15 14:23:08 +02:00
yosoyubik
fc04623d00
azimuth-rpc: remove raw l2 tx from required rpc arguments
2021-07-13 16:03:40 +02:00
yosoyubik
72d424e68a
json-rpc: validate json-rpc method outside request parsing
2021-07-13 15:15:23 +02:00
Fang
e0f7d09a97
azimuth-rpc: fill in missing code
2021-07-07 17:38:21 +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
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
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
Fang
cb1a7cb76a
Merge branch 'm/multipass' into naive/preboot
2021-07-02 16:20:51 +02: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
yosoyubik
8ada986f78
naive: support camel case rpc method name
2021-07-01 14:34:24 +02: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
drbeefsupreme
78521236a3
Merge branch 'philip/naive' into poprox/naive-tests
2021-06-28 15:33:51 -04:00