Elliot Glaysher
8870b1a820
Must add %l and %r to the list of tasks and gifts.
2019-02-12 13:34:19 -08:00
Elliot Glaysher
aefcea5328
Bootable and Dojo can issue +http requests. But no vere support yet.
2019-02-11 14:41:50 -08:00
Elliot Glaysher
cdb8267caf
Use the names %lient and %rver for now.
...
Instead of continuing to struggle with all the places in arvo where we
assume that vane names are one letter and that one letter is the first
letter of the full vane name, just use %l/lient and %r/rver for now to
finish the split of %light into a separate http client and server vane.
2019-02-11 11:44:56 -08:00
Elliot Glaysher
55afd89e09
Merge remote-tracking branch 'origin/master' into lighter-than-eyre
2019-02-08 16:50:21 -08:00
Elliot Glaysher
253ef31531
Initial split of %light into %http-server and %http-client
2019-02-08 15:03:46 -08:00
Elliot Glaysher
019cb0f8e7
Move the http client functionality to %http-client.
2019-02-08 13:16:42 -08:00
Elliot Glaysher
8075a43380
We shouldn't use (unit) as an implicit cancelation.
2019-02-06 15:09:46 -08:00
Joe Bryan
e603aef6b5
Merge branch 'hotfix' into next
...
* hotfix:
ensures $~ defaults nest in the actual structure
behn: ignore duplicate %wait requests (#1043 )
restores +able:dill comment margin
renames kernel upgrade initialization event from %vega to %lyra
refactors arvo's +spam:is, which sends a move to every vane
refactors effect iteration in arvo +poke
updates arvo/vanes to send/receive %vega kernel upgrade notification
build tank outside of |.
2019-02-05 18:42:19 -05:00
Elliot Glaysher
8570a8f3c9
Separate interaces into %http-server and %http-client
...
A repeating patern while developing was confusion over whether an
operation was inbound or outbound. By putting this into the gift
and tasks, we can avoid this: an [%http-server %request ...] is
not an [%http-client %request ...].
(This requires corresponding vere changes since it changes the
unix/vane interface.)
2019-02-05 14:05:06 -08:00
pilfer-pandex
9e8ffb29ce
Merge pull request #1054 from urbit/dude-remove-trap
...
Remove trap from %dude in ford
2019-02-05 11:24:38 -08:00
pilfer-pandex
ce7d0dde82
Remove trap from %dude in ford
2019-02-04 16:58:22 -08:00
Fang
371f337539
Provide better affordances for json-rpc requests
...
Includes a type for rpc requests, and functions for turning those
into more actionable types (json, hiss).
2019-02-03 21:19:31 +01:00
Joe Bryan
e9dd864236
restores +able:dill comment margin
2019-02-01 15:07:31 -05:00
Joe Bryan
1dd30334af
renames kernel upgrade initialization event from %vega to %lyra
2019-02-01 15:07:31 -05:00
Joe Bryan
690934a6fc
updates arvo/vanes to send/receive %vega kernel upgrade notification
2019-02-01 15:07:26 -05:00
Ted Blackman
09b02bff3b
Merge branch 'master' into next
2019-01-30 18:11:44 -08:00
Ted Blackman
52b750daa5
fix +has:in types in zuse
2019-01-29 16:42:15 -08:00
Ted Blackman
611b9261b8
jael |mass
...
some fixes
also ask jael
2019-01-29 16:33:38 -08:00
Elliot Glaysher
37f978dba3
Got the first http fetch unit tests working.
2019-01-29 15:33:07 -08:00
Fang
8cd2a02f04
Remove trailing whitespace
2019-01-17 21:37:34 -08:00
Elliot Glaysher
46a23a970a
Merge remote-tracking branch 'origin/release-candidate' into lighter-than-eyre
2019-01-16 10:21:49 -08:00
Philip Monk
649ad1951e
Merge pull request #1000 from urbit/philip/qol
...
Quality-of-life improvements for %jael
2019-01-15 16:59:15 -08:00
Philip Monk
85d4328613
add ability to restore from snapshot on-demand
2019-01-15 16:33:17 -08:00
Isaac Visintainer
2a9db8c76b
let pass-from-eth not return a unit
2019-01-15 15:10:53 -08:00
Ted Blackman
4ee150a425
take list of stars to mine a comet ( #980 )
2019-01-11 18:31:48 -08:00
Joe Bryan
cf0ce08f01
removes +life from %bond +meal (to fix nacks)
2019-01-11 16:55:27 -05:00
Philip Monk
54b1fb9dfb
Merge pull request #973 from urbit/philip/mainnet-fixes
...
Reduce ++hard usage in jael for speed
2019-01-10 16:26:17 -08:00
Philip Monk
be296f6897
skip json-rpc-response mark
2019-01-10 16:17:03 -08:00
Philip Monk
ba9bf4f031
reduce ++hard usage in jael for speed
2019-01-10 15:49:37 -08:00
benjamin-tlon
bf78d3a343
Type Printer Integration ( #970 )
...
Moved plum/plume/xray/pprint into the kernel, made it accessible from the dojo, and did a bit of cleanup.
2019-01-10 15:29:58 -08:00
Elliot Glaysher
727cdbda1c
Merge remote-tracking branch 'origin/release-candidate' into lighter-than-eyre
2019-01-02 11:57:31 -08:00
Fang
9d47520bc1
Use sein to find comet sponsor
2018-12-21 17:38:41 +01:00
Fang
759ffaa9f0
Use =* in ++veri:dawn for easy network reference
2018-12-21 16:01:21 +01:00
Fang
4f51cfc6bb
Make Urbit-side sponsorship state match chain state more closely
...
We always have a sponsor, plus a flag that says whether they're
actively sponsoring us. If they aren't they recently kicked us.
Because we can't do anything without a sponsor, we still try with them.
2018-12-21 15:59:12 +01:00
Fang
62bec00693
Update Azimuth event handling to account for updated indexing
2018-12-21 11:57:03 +01:00
Joe Bryan
30e23476d6
removes the last of old %ames ack move %went
2018-12-20 11:48:11 -05:00
Joe Bryan
c4fa6196e2
removes obsolete %ames entropy task
2018-12-20 00:10:12 -05:00
Fang
2817c06398
Merge 'release-candidate' into azimuth
2018-12-18 11:05:22 +01:00
Fang
6837b0966c
Minor stylistic cleanup
2018-12-18 11:02:57 +01:00
Fang
05e3049961
Prevent crashes in/caused by ++point-from-eth
2018-12-18 00:32:06 +01:00
Fang
c8dfd21955
Reorganize Ethereum-related stdlib cores
2018-12-18 00:32:00 +01:00
Elliot Glaysher
2a0cc8a6aa
Merge remote-tracking branch 'origin/release-candidate' into lighter-than-eyre
...
This also fixes up the changes in the vane interface. We can make
a pill with this and can boot it. We can even start the %server app
and ship down a single timer event to the browser, but subsequent
events have broken in the interim; debug on Monday.
2018-12-14 16:04:13 -08:00
Fang
1342ab097e
Rebrand Constitution stdlib to Azimuth stdlib
2018-12-14 01:51:30 +01:00
Fang
e8bf93770f
Touch up Ethereum structs and calls to support latest contracts
2018-12-13 21:42:20 +01:00
Joe Bryan
c71050c918
removes +sack
2018-12-13 14:06:16 -05:00
Joe Bryan
50e068ec5f
22. single-homes %clay %cred/%crew/%crow tasks
2018-12-13 14:07:23 -05:00
Joe Bryan
6f4b2378ec
21. single-homes %clay %warp/%werp tasks
2018-12-13 14:07:19 -05:00
Joe Bryan
536ea94b42
20. single-homes %clay %perm task
2018-12-13 14:07:16 -05:00
Joe Bryan
c6ce8c23ff
19. single-home %clay %merg task
2018-12-13 14:07:13 -05:00
Joe Bryan
d4e9759b28
18. single-home %clay %info task
2018-12-13 14:07:10 -05:00