Commit Graph

9675 Commits

Author SHA1 Message Date
Philip Monk
68d3ebd8d4
remove init-cache 2019-03-06 12:24:27 -08:00
Philip Monk
1ab6fea917
keep logs 2019-03-06 12:22:37 -08:00
Fang
3ef6007930
Fix topics decoding to work with zero values 2019-03-06 16:50:05 +01:00
Fang
b3e4604255
Merge pull request #1092 from urbit/eth-rpc-blockbynumber
Support eth_getBlockByNumber Ethereum RPC call
2019-03-05 01:10:21 +01:00
ixv
4a66b93773
Merge pull request #1094 from urbit/remove-json-hard
removed hard calls on json blobs
2019-03-04 16:01:21 -08:00
Isaac Visintainer
95a255d032 removed hard calls on json blobs 2019-03-04 14:39:52 -08:00
Fang
bcdd6e60d6 Support eth_getBlockByNumber Ethereum RPC call 2019-03-04 22:32:47 +01:00
Fang
7542084ee7
Merge pull request #1087 from urbit/da-from-unix-time
Implement +from-unix for turning Unix timestamps into @da
2019-03-03 21:37:37 +01:00
jfranklin9000
34c69c300f added initial image support to udon parser (#1085) 2019-03-01 18:41:12 -08:00
Logan Allen
efc1873b77
Tiebout - Apple Push Notification Server App (#1084)
* App for sending Apple Push Notifications

* First pass at Hall subscription logic

* Tiebout app works end to end, can receive actions via Eyre, and can resubscribe to circles

* style changes for tiebout
2019-03-01 10:37:16 -08:00
Fang
436eeeb32b Implement +from-unix for turning timestamps into @da 2019-02-28 21:22:38 +01:00
benjamin-tlon
d06693dc7e
Add support to lens-command for pill output and optimized base64 encoding. (#1068)
Added support to `lens-command` for outputting a pill. We want this so that we can create (solid and brass) pills from `urb.py`.

This also adds an optimized base64 encoding routine. The previous version of base64 stack overflowed on large inputs, and a tail-recursive version took hours to encode 5mb of data. This one uses the `ripn` jet and only takes a second or two.
2019-02-27 16:12:59 -08:00
Fang
00f3c09e5a
Merge pull request #1083 from urbit/eth-rpc-topics-fix
Point to the correct topics when decoding Azimuth events
2019-02-26 22:42:14 +01:00
Fang
9b0fbb3444 Point to the correct topics when decoding Azimuth events 2019-02-26 21:48:24 +01:00
Fang
8afb61786b
Merge pull request #1081 from urbit/eth-watcher
Implement %eth-watcher, an app for tracking Ethereum events
2019-02-26 11:11:14 +01:00
Fang
3ebf874896 Add trailing newlines 2019-02-25 20:33:16 +01:00
Fang
a1d990735d Use unit to disambiguate poll timer state 2019-02-25 20:26:59 +01:00
Fang
717d148ac7 Lightly re-order ++watcher core, add comments 2019-02-25 19:47:39 +01:00
Fang
d876750c58 Implement ++peek so the app can by scried 2019-02-25 19:43:48 +01:00
Philip Monk
55b708d1b7
Merge remote-tracking branch 'origin/next' into philip/aquarium 2019-02-22 16:21:03 -08:00
Philip Monk
e22eac6a72
child-sync test passes 2019-02-22 15:52:18 -08:00
Philip Monk
3f74d30085
add ford printf in bad situation 2019-02-22 14:24:42 -08:00
Philip Monk
e319df9e8d
trigger dill init on merge completion 2019-02-22 14:11:53 -08:00
Fang
d0801660dc Remove debug pokes 2019-02-22 21:24:49 +01:00
Fang
a7ecb972e8 Implement %eth-watcher, an app for tracking Ethereum events
Poke with [%watch %sometag config:eth-watcher] to initialize,
then subscribe at /sometag to receive updates in the shape of
[%snap snapshot:eth-watcher] for initial and on-reorg logs,
[%logs loglist] for logs as they happen.
2019-02-22 17:43:37 +01:00
Fang
04d2117dcd
Merge pull request #1079 from urbit/eth-rpc-topics
More accurately represent Ethereum RPC filter topics
2019-02-22 14:07:56 +01:00
Philip Monk
838c9f5a1e
Merge pull request #1080 from urbit/philip/control-flow-verb
add control flow to |verb
2019-02-21 21:24:46 -08:00
Philip Monk
83c394ac49
add control flow to |verb 2019-02-21 15:58:21 -08:00
Philip Monk
99b6111597
wip 2019-02-21 15:57:51 -08:00
Philip Monk
3e1d742deb
add control flow to |verb 2019-02-21 15:56:46 -08:00
Philip Monk
ad4750fb93
add swap-vanes to aqua 2019-02-21 15:13:40 -08:00
Fang
16c5bf8b25 Be accurate in incoming/hoon-side structures also 2019-02-21 22:28:57 +01:00
Fang
2ea2245f97 More accurately represent Ethereum RPC filter topics
Rather than a flat list of topics to watch for, it is an indexed list
of topics to watch for in those specific positions. As such, items in
that list may also be zero (null, matches any topic), or a list of
topics (matches any one of those topics).

Additionally, topics are always specified using 32 bytes, so there is
no need to specify length explicitly.
2019-02-21 13:26:23 +01:00
Philip Monk
c4f3614f7b
various fixes, add ++check-file-touched 2019-02-17 00:42:31 -08:00
Philip Monk
ffedb36721
also pin validate-x to now 2019-02-16 22:10:45 -08:00
Philip Monk
f873bcdf91
pin to local time because using local desk 2019-02-16 21:33:48 -08:00
Joe Bryan
095a45fba3
Merge pull request #1073 from urbit/hotfix
release ames timer hotfix
2019-02-16 21:49:16 -05:00
Philip Monk
09995cd924
Merge pull request #1072 from urbit/philip/flop-ames-timers
add |bonk and flop ames timer order
2019-02-16 11:49:41 -08:00
Philip Monk
3e29612bf6
add |bonk and flop ames timer order 2019-02-16 10:42:09 -08:00
Philip Monk
c3faca01aa
factor out ++touch-file 2019-02-14 17:36:30 -08:00
Philip Monk
7f8e3daaaf
add test for changing a file 2019-02-14 17:19:12 -08:00
ixv
b50928abf1
Merge pull request #1069 from urbit/next
Merge next into master
2019-02-14 13:42:20 -08:00
Isaac Visintainer
043b965828 [CI] bump pinned vere commit 2019-02-14 13:13:22 -08:00
Isaac Visintainer
664a819f15 bump ames protocol number to 1 2019-02-14 13:08:57 -08:00
Philip Monk
6337c9162b
no barcabs anymore 2019-02-12 16:11:19 -08:00
Philip Monk
42d5c9004c
small fixes and docs 2019-02-12 11:26:48 -08:00
Philip Monk
3336699660
most of proper cache restoration 2019-02-11 18:52:32 -08:00
Philip Monk
11adf30c72
more modular test headstarts 2019-02-11 15:53:23 -08:00
Ted Blackman
ee79b23add
behn even dumber (#1066) 2019-02-11 15:34:08 -08:00
Philip Monk
600dc02a2f
basic ph test composition 2019-02-11 15:25:25 -08:00