Fang
125956413d
BIP32 key derivation logic.
...
Messy, in dire need of restructuring.
2018-06-28 00:47:20 +02:00
Fang
d2770cd221
Fix bug in HMAC implementation.
2018-06-27 23:17:03 +02:00
Fang
2d7163876c
SHA-1 re-implementation, can account for leading zeroes.
2018-06-27 20:21:16 +02:00
Fang
beae8cc01a
Converting points on curve to un/compressed numbers.
2018-06-27 20:20:35 +02:00
Fang
3ac9b33697
RIPEMD-160 implementation.
2018-06-27 01:03:18 +02:00
Elliot Glaysher
87cbea377d
Remove indirect hoons and fix up callsites using //
2018-06-26 13:52:56 -07:00
Fang
f5f9c209d0
Start work on BIP32 support.
...
Library file includes wrappers for the SHA family to make it take and produce sane byte order data, and a new HMAC implementation that depends on it.
Also includes @belisarius222's secp256k1 implementation, plus experimental (and broken) support for other secp variants.
2018-06-22 20:33:53 +02:00
Joe Bryan
cd4330a024
auto-starts :dns, adds generator to configure authority
2018-06-20 19:24:13 -04:00
Joe Bryan
9d72b8f92b
Merge branch 'collections' into collections-merge
...
* collections: (127 commits)
Revert "cross-ship permissions works now"
deleted more unused files, updated json arm of collections mark
removed unused index file (was used for debug)
cross-ship permissions works now
rendered MVE css and js 272af56804f822c23efa645aafcf1d5d8a8bfdff
simplified latest alias
new 'latest' page in colls
deleted a swp file
mve updates f83035d162dd60107b45798117cf924437070798
isaac's eyre changes to polling parameters as requested by Logan
rendered MVE f0a44584883e8789ec5bab9c80334ae0ee251e02
source new circle to inbox in collections app
relative href
removed topic text from collection json
patch back in realnet ames (was testnet ames in xship-wrap
collections now sends invites to whitelist
aded fascen to pass along fasbuc params
add x-htm wrappers for &htm
rename default eyre mark to x-urb, do xhsip on x- prefix requests
updated json endpoints in accordance with logan's requests
...
2018-06-19 20:51:22 -04:00
Elliot Glaysher
ddf0334b15
Switch Gall to use the Turbo vane.
...
This fixes Gall and userland apps so that they boot. It then disables
%hall and %talk, which will only boot with the +fond jet disabled.
(Otherwise, we get a bail from the jet.)
2018-06-13 13:12:32 -07:00
Anthony Arroyo
3b982bdf8b
new 'latest' page in colls
2018-06-04 10:57:31 -07:00
Elliot Glaysher
bc17312fa3
Merge branch 'master' into ford-turbo
2018-06-04 09:59:44 -07:00
Anthony Arroyo
db2d0ac428
mve updates f83035d162dd60107b45798117cf924437070798
2018-06-01 17:46:51 -07:00
Curtis Yarvin
2c2a680c57
Introduced +$ notation.
2018-06-01 14:31:10 -07:00
Ted Blackman
6fae175bba
WIP trying to get dontjo working
2018-05-31 17:14:39 -07:00
Ted Blackman
0b3713ce07
basic transfusion succeeded
2018-05-31 11:25:06 -07:00
Ted Blackman
873e073faf
transfusion into kernel as %t vane
2018-05-30 16:25:28 -07:00
Ted Blackman
48cfdae72c
fix Ford call signature and tests
2018-05-30 13:50:14 -07:00
Ted Blackman
f2f250a8ff
%mash schematic
2018-05-29 14:31:23 -07:00
Ted Blackman
3f31b36014
fix error handling in +make-join
2018-05-29 14:30:37 -07:00
Fang
5a25e87dec
Remove old jael structs from old-zuse.
2018-05-29 22:43:49 +02:00
Ted Blackman
bbc38adddc
%join schematic
2018-05-29 12:06:27 -07:00
Ted Blackman
03be29f160
%pact cleanup and docs
2018-05-29 09:48:43 -07:00
Curtis Yarvin
ddb0fc22f4
Chapter names for everyone.
2018-05-28 23:42:16 -07:00
Ted Blackman
9bfece90c9
%pact schematic and first of two needed tests
2018-05-28 23:10:47 -07:00
Ted Blackman
0ea2e51046
minor cleanup
2018-05-28 23:08:34 -07:00
Curtis Yarvin
a29b22357d
Some renaming and stuff.
2018-05-27 12:15:15 -07:00
Ted Blackman
afb1532241
%diff schematic
2018-05-27 09:35:02 -07:00
Keaton Dunsford
a113515fba
Transition ~marzod's Ask duties to a dedicated ship
...
This commit allows Ask app responsibility/load to get taken off of
~marzod and assigned to a dedicated Ask ship: currently, ~socden-malzod,
a child of Tlon's ops star, ~dopzod.
2018-05-25 15:18:17 -07:00
Curtis Yarvin
a26105370b
Old help totally cleaned out.
2018-05-24 15:39:56 -07:00
Ted Blackman
c609f4d210
Fix %bake for marks
2018-05-24 15:31:29 -07:00
Elliot Glaysher
42e3c9312f
Execute /mark/ in scaffolds
2018-05-24 10:25:54 -07:00
Elliot Glaysher
4791657f49
Pass a cage around as the crane subject to preserve marks
2018-05-23 16:20:44 -07:00
Elliot Glaysher
1e111d9fad
Execute /& in scaffolds
2018-05-23 15:56:50 -07:00
Elliot Glaysher
5764293dae
Arguments should always propagate so remove /%
2018-05-23 15:56:50 -07:00
Ted Blackman
fefa1aafd8
%bake schematic
2018-05-23 15:23:11 -07:00
Elliot Glaysher
a80123dac6
Execute /!mark/ in scaffolds
2018-05-23 14:20:49 -07:00
Ted Blackman
0e1a2686eb
%cast schematic
2018-05-23 00:26:56 -07:00
Ted Blackman
b94aeb1652
%mute schematic
2018-05-23 00:05:05 -07:00
Elliot Glaysher
e965213049
Execute /_ in scaffolds; fixes %hoon suffixes
2018-05-22 16:33:18 -07:00
Elliot Glaysher
d8bb5906b4
Execute /$ in scaffolds
2018-05-21 15:48:45 -07:00
Ted Blackman
4cbb057600
%vale schematic
2018-05-21 14:54:58 -07:00
Ted Blackman
566422f7db
%volt schematic
2018-05-21 13:38:14 -07:00
Elliot Glaysher
f9a4c8791b
Execute /, in scaffolds
2018-05-21 13:34:56 -07:00
Elliot Glaysher
c0b4146803
Execute /: in scaffolds
2018-05-21 12:56:10 -07:00
Elliot Glaysher
5bb0cc50d9
Unflop hoons
2018-05-21 11:04:02 -07:00
Elliot Glaysher
1647f60213
Put the source disc in +scaffold
2018-05-21 10:58:59 -07:00
Curtis Yarvin
f060b46e44
Modify for all-wet core.
2018-05-20 14:33:06 -07:00
Curtis Yarvin
d15578859b
Badly done.
2018-05-20 13:23:01 -07:00
Elliot Glaysher
30ecfc50b7
Merge branch 'ford-turbo' of github.com:urbit/arvo into ford-turbo
2018-05-18 16:25:11 -07:00
Elliot Glaysher
dd02b0c05d
Execute /! in scaffolds
2018-05-18 16:21:45 -07:00
Ted Blackman
af21824b4f
%bunt schematic
2018-05-18 13:59:00 -07:00
Elliot Glaysher
ef87e14f33
Execute /| in scaffolds
2018-05-18 13:19:35 -07:00
Elliot Glaysher
6f8ea7918e
Execute /; in scaffolds
2018-05-17 16:35:27 -07:00
Elliot Glaysher
2df0b8b863
Execute /. and /^ in scaffolds
2018-05-17 14:49:44 -07:00
Elliot Glaysher
e6ff085fce
Cleanup pass on the crane runner
2018-05-17 11:35:19 -07:00
Elliot Glaysher
d5444d44c5
Execute /= and /~ in scaffolds
2018-05-17 11:18:48 -07:00
Ted Blackman
6a720339cf
linking works
2018-05-16 14:29:25 -07:00
Elliot Glaysher
e20bf4c4c2
Add syntax.
2018-05-16 10:40:04 -07:00
Elliot Glaysher
b129488c4d
Clean up error handling in +make
2018-05-15 16:02:01 -07:00
Ted Blackman
faca1ab348
use make-<schematic-name> as arm names
2018-05-15 15:02:17 -07:00
Ted Blackman
ca9acf23ba
sort +build-receipt's in +reduce
2018-05-15 14:44:48 -07:00
Anthony Arroyo
8c8ab699b8
merging in xship-wrap
2018-05-15 12:26:15 -07:00
Elliot Glaysher
8a521f4e80
Make the +hood parser use +parse-scaffold. Also, error checking.
2018-05-15 10:42:45 -07:00
Elliot Glaysher
fdcfebb73d
Implements all cranes.
2018-05-14 17:07:19 -07:00
Ted Blackman
a4dfda9897
%reef with +disc and short-circuit
2018-05-14 16:19:56 -07:00
Elliot Glaysher
45f2c01a4b
Implement parsing of the first five cranes.
2018-05-14 11:32:03 -07:00
Fang
e362b4b1c8
Merge in userspace constitution work.
2018-05-14 19:59:34 +02:00
Elliot Glaysher
ee904e08b7
Implement // parsing
2018-05-11 15:31:24 -07:00
Elliot Glaysher
ad5fc9d4ff
Implement /?
2018-05-11 14:56:50 -07:00
Elliot Glaysher
157eb6a59c
A very basic +scaffold parser which can read /- and /+
2018-05-11 14:42:23 -07:00
Ted Blackman
3fc28092c8
%core schematic and basic test
2018-05-11 12:55:44 -07:00
Elliot Glaysher
4e5fffec08
Implementation of %hood with no imports.
2018-05-10 17:13:09 -07:00
Elliot Glaysher
d80015a708
Fix error state of dude.
2018-05-10 16:58:22 -07:00
Elliot Glaysher
6781d45ede
Implement the %dude schematic
2018-05-10 15:18:12 -07:00
Ted Blackman
b20193e067
%path schematic and basic test
2018-05-10 13:34:25 -07:00
Elliot Glaysher
88ab046d88
Change %wris so it always returns a date.
...
This removes the scry from +rebuild in ford-turbo. This is ok since ford-turbo
Is the only consumer of %wris. The ford-turbo app now works end-to-end in a
way that theoretically should work without the app.
2018-05-10 11:18:52 -07:00
Fang
09e4e813d0
Make sure jael gets processed alongside other vanes.
2018-05-10 01:43:43 +02:00
Elliot Glaysher
a786cb38d9
Fix orphaned provisional builds.
...
This removes :clear-sub-builds because it is complicated and unnecessary and
then fixes how we clean up orphaned provision builds so we don’t leave orphaned
builds around if that build also had another listener.
2018-05-09 14:00:09 -07:00
Elliot Glaysher
b83b2885b6
Remove accidentally committed ~&
2018-05-09 12:28:35 -07:00
Anthony Arroyo
9bd01853e5
Revert "Revert "Change %w care to return both @ud and @da cases""
2018-05-09 11:24:34 -07:00
Anthony Arroyo
00b2291ca8
Revert "Change %w care to return both @ud and @da cases"
2018-05-09 10:56:07 -07:00
Elliot Glaysher
00e43a38ee
Merge branch 'ford-turbo-app' into ford-turbo
2018-05-09 10:20:09 -07:00
Ted Blackman
b1e85d481e
%plan basic implementation and test
2018-05-08 16:54:29 -07:00
Elliot Glaysher
505aa209f3
Merge branch 'ford-turbo' into ford-turbo-app
2018-05-08 11:25:33 -07:00
Elliot Glaysher
167414a803
Merge branch 'ford-turbo-call' into ford-turbo
2018-05-08 11:15:47 -07:00
Elliot Glaysher
fdb72174c0
Implement %call, along with some refactoring on how we handle blocks.
2018-05-08 11:10:58 -07:00
Ted Blackman
541a805a6f
%reef schematic and test
2018-05-07 16:12:07 -07:00
Ted Blackman
67a65bc853
use pit=vase in ford-turbo; fixed tests
2018-05-07 15:59:39 -07:00
Ted Blackman
6d092f0087
fixed %pin bug; added a few pin tests
2018-05-07 15:04:54 -07:00
Elliot Glaysher
2c6a085382
Scrys should block on a specific case, not in general.
2018-05-07 14:31:24 -07:00
Elliot Glaysher
bebf3eaf5a
Fix %writ in the test app.
...
This fixes an infinite loop by advancing the clock in +writ and +wris,
along with using ~palfun's modified %cw operation to get a date from an
@ud +case.
This still doesn't fully work because of an interaction between the
testing app and how +scry:make works: our suplied scry method that we
provide to ford-turbo always blocks, but ford-turbo tracks blocking on
resources instead of specific times.
2018-05-03 16:17:09 -07:00
Elliot Glaysher
12b89743d6
Merge remote-tracking branch 'palfun/clay-w-change' into ford-turbo-app
2018-05-03 13:13:17 -07:00
Curtis Yarvin
07fd6faab9
Merge branch 'master' into research-merge; broken
2018-05-03 10:51:39 -07:00
Fang
1e0326f739
Encode block numbers properly.
2018-05-03 17:16:47 +02:00
Fang
d681c5964c
Update existing usage of clay %w to take new result type into account.
2018-05-03 00:06:19 +02:00
Elliot Glaysher
1694f95eee
Implement +slit. Tests both the success and error cases.
2018-05-02 14:47:24 -07:00
Anton Dyudin
dbfe2bf8f6
produce real &urb from /+urb-split
2018-05-02 14:35:36 -07:00
Elliot Glaysher
014921fbe9
Fix %sing calls.
...
Clay expects paths to not be flopped like beams are.
2018-05-01 13:56:24 -07:00
Ted Blackman
d6ed0984d3
cache reclamation and basic tests
2018-05-01 10:55:05 -07:00
Fang
c596ce12a7
Correct DNS domains getter signature.
2018-05-01 01:47:14 +02:00
Ted Blackman
18f38a7372
use new hoon syntaxes in ford-turbo
...
New syntaxes:
=/ =model ...
::
%~ tap in ...
2018-04-30 15:15:25 -07:00
Ted Blackman
537d5f5562
renames
2018-04-30 14:57:32 -07:00
Ted Blackman
67894d0ab8
Merge branch 'ford-turbo' into turbo-merge
2018-04-30 11:34:35 -07:00
Elliot Glaysher
858f8ff330
Document +promote-build and helper functions.
2018-04-27 15:32:06 -07:00
Elliot Glaysher
0745a074cb
Cleanup +apply-build-result and +apply-blocks
2018-04-27 14:09:18 -07:00
Elliot Glaysher
3bae2a8155
Further name tweaking.
2018-04-26 16:58:03 -07:00
Elliot Glaysher
47e194d7d4
Clean up +gather and put semantic names on datastructure manipulation.
2018-04-26 13:53:16 -07:00
Elliot Glaysher
b1b73abaab
Cleanup pass.
...
- Created a +by-build-dag door which encapsulated the bijug logic.
- Did some reorganization of +reduce.
- Started trying to comment better.
2018-04-25 16:56:38 -07:00
Fang
856196c877
Fix subscription path range parsing.
2018-04-25 20:54:36 +02:00
Elliot Glaysher
e676c41e60
+test-double-alts: ensure that two %alts don't break each other
2018-04-25 11:16:27 -07:00
Elliot Glaysher
9444811d38
+test-live-and-pinned-triangle: don't promote pinned builds.
2018-04-24 14:44:41 -07:00
Elliot Glaysher
a3d0bd0d22
Add +test-scry-clay-live-again and make it work.
2018-04-24 12:57:19 -07:00
Elliot Glaysher
2561a56d80
Track provisional sub-builds; %alts passes now.
...
We needed to add tracking for provisional sub-builds to avoid leaking
orphan builds.
2018-04-23 16:17:20 -07:00
Anthony
06227f6131
add compiled mve front end baf9e6933c2fdd9
2018-04-23 09:31:54 -07:00
C. Guy Yarvin
97d2de4f4e
Still some mild spec conversion bugs.
2018-04-22 19:41:24 -07:00
Fang
52222bed73
Typo correction in read request id parsing.
2018-04-18 23:50:32 +02:00
Fang
e5aec54571
Fix hull diff generation and application.
2018-04-18 23:18:17 +02:00
Fang
b10b27e0a7
Move call data generation to lib.
2018-04-18 14:04:18 +02:00
Fang
2f4ce78d4e
address > @ux
2018-04-18 01:26:22 +02:00
Fang
219cab4783
Support proxy change events.
2018-04-18 01:25:37 +02:00
Fang
a16d92b43f
Hull diff application.
2018-04-18 00:34:26 +02:00
Fang
b78fdccd54
Implement parsing of hull diffs from event logs.
2018-04-18 00:32:02 +02:00
Fang
7e74cd3bb7
Update parsing of event logs to assume up-to-date RPC API spec.
2018-04-18 00:30:25 +02:00
Anton Dyudin
8280e41dd1
Use ++tang instead of ++wall test output
2018-04-17 14:36:42 -07:00
Elliot Glaysher
4a62502074
Add a fora test case.
...
This adds three test cases and fixes which exercise what we think is
going wrong in the "five-oh-fora" situation.
2018-04-17 14:14:13 -07:00
Fang
4ed365a263
Support reading the DNS domains from the Ships contract.
2018-04-17 23:11:59 +02:00
Fang
e857a77c74
Include getFilterLogs operation.
2018-04-17 16:18:13 +02:00
Fang
a8415d38bc
Conform to geth node standard.
2018-04-17 15:40:17 +02:00
Fang
821c7e418d
Actually include /lib/constitution.
2018-04-13 21:50:22 +02:00
Fang
2dfe11f1eb
Merge commit 'bedb0445196beca1f8477868f9ddb7b316a8936f' into constitution
2018-04-13 21:48:22 +02:00
Fang
da1dc7a074
Remove commented out code.
2018-04-12 19:34:58 +02:00
Fang
38fce5986e
Disable relative message number in subscription ranges.
2018-04-12 16:47:32 +02:00
Ted Blackman
ee18157026
refactored to use worklist in +execute
2018-04-11 17:54:32 -07:00
Fang
1798d3cbe3
Merge pull request #658 from Fang-/hall-last-x
...
Get last x messages from hall
2018-04-11 23:56:45 +02:00
Fang
8e9387e8c4
Don't accidentally return the end index in input for dynamic arrays.
2018-04-10 21:34:22 +02:00
Fang
8af91e2af6
More structures for the Ethereum lib.
2018-04-09 16:58:39 +02:00
Ted Blackman
e58986fc73
%ride scry-succeed and scry-block tests pass
2018-04-05 14:12:57 -07:00
Ted Blackman
cfc460d5b3
basic %ride; basic tests, but no tests for scry yet
2018-04-04 17:11:21 -07:00
Fang
dba3abac6b
Correctly decode bools.
2018-04-04 21:28:45 +02:00
Fang
99df5ec158
Make Ethereum decoding function a wet gate, producing tuples with type info.
...
Type information still lost for array members.
2018-04-04 17:15:23 +02:00
Elliot Glaysher
7a09b3cb4e
Implement ++result-to-cage.
2018-04-02 17:06:31 -07:00
Elliot Glaysher
6dfecacb59
Implement and test +slim.
2018-04-02 16:17:27 -07:00
Elliot Glaysher
b6f546da84
Add test for when a live and a once build refer to the same schematic.
2018-04-02 14:42:54 -07:00
Ted Blackman
f32a78f6e6
send %mades for future builds
2018-03-30 16:55:43 -07:00
Elliot Glaysher
aded7050fa
Clean up %clay-live to %c, %gall-live to %g
2018-03-30 13:21:08 -07:00
Elliot Glaysher
9520999b00
Implement %same. We now have live builds wrapping once builds working.
2018-03-30 12:53:57 -07:00
Ted Blackman
d9a0c48403
minor: fixed comment
2018-03-29 18:38:38 -07:00
Ted Blackman
13394b6b04
%pin schematic, +cancel, and associated changes
2018-03-29 18:36:09 -07:00
Anthony
906bb778f5
new build of mve including new renderer
2018-03-23 16:27:54 -07:00
Ted Blackman
f744352f4c
flop spur just right. cleaned up tests and +to-wire
2018-03-23 11:53:38 -07:00
Ted Blackman
9ec17b469c
missed a cache access
2018-03-22 22:32:42 -07:00
Ted Blackman
508b904dbd
+access-cache and call-sites in +execute
2018-03-22 22:25:53 -07:00
Ted Blackman
bd8e2e4bc9
cache promotion; todos around cache reclamation
2018-03-22 19:17:00 -07:00
Ted Blackman
4a2ae276b5
live build works; no cache promotion yet
2018-03-22 13:30:44 -07:00
Anthony
502d66c843
changes to use new react-router d7cf6729ebf9a
2018-03-22 10:08:46 -07:00
Fang
b46315af11
Fix off-by-one when parsing bytes32.
2018-03-22 16:34:15 +01:00
Ted Blackman
7a003df7cb
First half of live builds works; makes Clay subscription
2018-03-21 18:27:25 -07:00
Fang
6fe0a29a55
Support Ethereum filter creation and polling.
2018-03-21 22:58:11 +01:00
Ted Blackman
d183754a72
OCD trailing whitespace
2018-03-21 11:14:36 -07:00
Ted Blackman
9c2416a07c
cleanup and documentation
2018-03-21 11:10:54 -07:00
Fang
4ef49b878f
++default-block -> ++block
2018-03-21 15:44:18 +01:00
Ted Blackman
9cd0654420
fixed accidental success of +unblock; replaced with intentional success
2018-03-20 18:20:11 -07:00
Ted Blackman
9508b70443
basic +unblock passes test
2018-03-20 17:37:57 -07:00
Ted Blackman
6d17c6aaf1
wire conversions; also partial (broken) +take
2018-03-20 15:39:22 -07:00
Ted Blackman
ea4c182b19
test scry fail
2018-03-20 12:30:48 -07:00
Ted Blackman
3f5d542b58
%scry schematic tested and working
2018-03-20 12:01:49 -07:00
Ted Blackman
962a1f9d5a
use unify-jugs in +cleanup
2018-03-20 10:33:29 -07:00
Ted Blackman
9d4a6cf534
wrote and tested +unify-jugs. not used in ford yet
2018-03-20 10:30:39 -07:00
Ted Blackman
be568ca88e
+autocons passes tests
2018-03-19 18:03:18 -07:00
Ted Blackman
c09fd5d11a
more +cleanup cleanup
2018-03-19 14:15:39 -07:00
Ted Blackman
88cc1dac13
shortened +cleanup
2018-03-19 14:08:31 -07:00
Ted Blackman
4d72e479d9
shortened +by-schematic operations
2018-03-19 13:41:42 -07:00
Ted Blackman
e99f35e328
+by-schematic door
2018-03-19 12:23:43 -07:00
Ted Blackman
d17a675382
Add and remove build from :builds-by-state
2018-03-19 11:41:41 -07:00
Ted Blackman
f180907c5a
forgot to commit line; previous two commits were broken
2018-03-19 11:41:17 -07:00
Ted Blackman
2049bcd68e
fixed +cleanup, +start-build; test build removal
2018-03-19 11:23:04 -07:00
Ted Blackman
1594b6ff81
swap actual and expected in tester
2018-03-19 11:21:27 -07:00
C. Guy Yarvin
3ffa56cbbd
Fix previous commit.
2018-03-19 10:43:25 -07:00
C. Guy Yarvin
3afa0876d3
Stop using obsolete $~ syntax.
2018-03-18 21:18:20 -07:00
C. Guy Yarvin
5f7d3922bd
End use of legacy $| and $& syntax.
2018-03-18 20:54:47 -07:00
C. Guy Yarvin
79aa1cbc61
Fix $? to use %fits.
2018-03-17 18:06:15 -07:00
Ted Blackman
dfcd724204
+cleanup
2018-03-16 16:17:59 -07:00
Elliot Glaysher
85e6b70d50
Prime the cache during |overload
2018-03-16 15:22:55 -07:00
Ted Blackman
164504d0a1
Cleanup +find-or-create-ship-state
2018-03-16 04:09:14 -07:00
Ted Blackman
846439b88d
handle ducts through state
2018-03-16 03:44:48 -07:00
Ted Blackman
f20272d881
use +ford-state and separate move generation to end of event
2018-03-16 02:34:40 -07:00
Ted Blackman
90238aee31
Builds literal schematics
2018-03-15 18:38:33 -07:00
Ted Blackman
6adf5b8652
dummy +build; use generator for tests
2018-03-15 17:21:46 -07:00
Ted Blackman
7b9b43f959
Data structures compile
2018-03-15 11:48:24 -07:00
Fang
aacbbd5517
Comments and light cleanup.
2018-03-15 16:43:35 +01:00
Fang
e311b1a4e9
Expand RPC request generation to allow custom IDs.
2018-03-15 15:59:33 +01:00
Anthony
26e465ac2c
merged endpoints for latest coll and top
2018-03-14 18:36:47 -07:00
Anthony
995f88f0be
check compiled mve code urbit/mockups/commit/a4b660a9
2018-03-14 17:19:29 -07:00
Fang
9047199b55
Support JSON RPC batch requests.
2018-03-15 00:58:01 +01:00
Fang
2b76a23b44
Implement decoding of Ethereum arguments/call results.
2018-03-14 23:49:36 +01:00
C. Guy Yarvin
5c8a77fe90
Final syllable renaming.
2018-03-13 21:36:10 -07:00
Fang
f28b9f7b60
RPC API structures are part of the Ethereum lib proper for now.
2018-03-13 14:47:21 +01:00
Fang
d8ddcbf386
Can now make requests to Ethereum nodes. Supports chain read requests.
2018-03-13 00:42:24 +01:00
Fang
91070222d7
Use ++co for rendering hex.
2018-03-13 00:40:34 +01:00
Elliot Glaysher
78c1f091dc
Make |overload take a start time, in addition to a recur duration.
...
This will allow us to set |overload so it will run once a day at something
like 3 AM.
2018-03-12 15:27:51 -07:00
Fang
ed0da9ed2f
Add arm for encoding an entire call.
...
Clean up printfs.
2018-03-12 17:03:21 +01:00
Fang
239a5d7744
Work with octs for encoding the bytes types.
2018-03-12 17:02:32 +01:00
Fang
62f18aff31
Merge branch 'master' of https://github.com/urbit/arvo into constitution
2018-03-12 15:39:36 +01:00
Anton Dyudin
d0138ff7fa
fix #654 by having assert-eq accept a vase of a pair
...
flipping the order of the pair while rewriting all the test was necessary anyawy, to accoutn for heavier-twig tendencies
2018-03-09 19:43:35 -08:00
Anton Dyudin
3bb24f1327
move test- check- prefix filter to lib/tester
2018-03-09 19:27:32 -08:00
Anton Dyudin
5e746a9c36
REVIEW precompute nock for test arm pulls
...
to avoid running the compiler repeatedly in separate |. contexts, which would not share cache
2018-03-09 19:27:32 -08:00
Anton Dyudin
24fe89a2b5
add ++category formatter to optionally restore name behavior
2018-03-09 19:27:32 -08:00
Anton Dyudin
bcf14304c3
minor denamespacing
2018-03-09 19:27:32 -08:00
Anton Dyudin
1b68ab0553
simplify ++tester interface to return immediate wall
2018-03-09 19:27:32 -08:00
Anton Dyudin
a07ca03bb6
get rid of redundant tester-type
2018-03-09 19:27:32 -08:00
Anton Dyudin
c73095af8a
remove reduncant c=tape parameter from expect-eq
...
also began cleaning up indentation
2018-03-09 19:27:32 -08:00
Anthony
753b3d269e
template for latest in lib
2018-03-09 17:33:56 -08:00
Anthony
645d2d8b30
merge in hall changes from mark branch
2018-03-06 17:47:43 -08:00
Fang
95e35ce2c9
Add support for targeting the last x messages in a query range.
...
/circle/inbox/grams/-5/-0 gets the last 5 messages from the inbox, nothing more.
Closes #643 .
2018-03-07 01:15:19 +01:00
Anthony
414feabf8d
start collections app on boot
2018-03-06 12:06:29 -08:00
Anthony
5c6c17f866
move esoo (iso-8601) arm
2018-02-27 11:29:10 -08:00
Anthony
4b58a737f4
merged from mtime
2018-02-27 10:54:17 -08:00
C. Guy Yarvin
8b946b9c2e
Kernel is rippled, apps mostly.
2018-02-24 19:37:00 -08:00
Fang
b4a0a5f0e7
Merge commit '798fa84960837d5a65296c48b6208c06e225197f' into constitution
2018-02-23 15:31:25 +01:00
Fang
42803b305d
Remove update crutch from kiln.
2018-02-22 15:28:58 +01:00
Fang
35d3b04d21
Add usage tags to circle configs, allowing clients to store arbitrary meta usage info.
2018-02-22 13:08:24 +01:00
Joseph Bryan
99ec7aa21f
fixes overflow on prompts greater than the terminal width
2018-02-21 18:45:03 -05:00
Fang
8a4e3c8656
Revert "Add usage tags to circle configs, allowing clients to store arbitrary meta usage info."
...
This reverts commit e807db9055
.
2018-02-21 13:23:58 +01:00
Fang
01c8035006
Implement ABI data encoding for Ethereum.
2018-02-20 22:11:27 +01:00
Ted Blackman
958bd4b90c
Merge pull request #621 from Fang-/hall-dm-supportive
...
Hall additions and changes to support New Web DMs
2018-02-16 13:08:58 -08:00
Ted Blackman
8e75cbbf33
Merge pull request #415 from joemfb/twit
...
some changes to get :twit working
2018-02-16 12:56:30 -08:00
Fang
50eeea9f06
Help kiln transition by inlining new types.
...
These should be removed after an update has happened.
2018-02-14 21:47:10 +01:00
Anthony
f444fc8ec3
pull common coll templating functionality into a lib
2018-02-14 09:07:39 -08:00
Fang
e807db9055
Add usage tags to circle configs, allowing clients to store arbitrary meta usage info.
2018-02-14 17:02:47 +01:00
C. Guy Yarvin
55ea6e6aea
Cleared fab flags; preparing to ripple.
2018-02-13 21:36:25 -08:00
Fang
4d5e15cb46
Include generators for making (paths on) desks public or private.
2018-02-13 23:29:16 +01:00
Fang
32f98da12f
Merge commit 'c8337088cbaa00c37ba90c80d4e46d50b3c55f35' into clay-permissions
2018-02-13 19:44:19 +01:00
C. Guy Yarvin
9a8dfb21fc
Almost fully transitioned.
2018-02-12 17:09:22 -08:00
Fang
d15442eb31
Make kiln not out of date.
...
For some reason it/hood's not getting compiled against the latest zuse?
2018-02-09 00:34:44 +01:00
Fang
b44130cd05
Undo accidentally committed kiln changes.
2018-02-08 21:58:13 +01:00
Fang
aa2843fedb
Maintain old %warp interface. Use %werp for %west read requests.
...
This also makes live-updating to this new clay easier.
2018-02-08 17:11:32 +01:00
Fang
91fe74d7d6
Add requester ship to clay's %warp task to aid in permission checks for %wests.
2018-02-08 00:42:40 +01:00
C. Guy Yarvin
e749d60b1d
Merged with constant errors disabled.
2018-01-31 15:36:48 -08:00
C. Guy Yarvin
b51e0f8ecc
Delete bad old scanf.
2018-01-31 14:08:12 -08:00
C. Guy Yarvin
7404bb0a1e
Booting without any constant blocks.
2018-01-31 13:53:27 -08:00
C. Guy Yarvin
0749d2b3e7
Stash commit.
2018-01-31 13:52:49 -08:00
C. Guy Yarvin
f64a2f2cd0
Eliminate most uses of the => [. library] antipattern.
2018-01-31 13:52:49 -08:00
cgyarvin
cadc61929f
Merge pull request #539 from eglaysher/new-stdlib
...
Unit Testing / Partial New Library Work
2018-01-29 10:55:47 -08:00
Elliot Glaysher
b772818ef3
Minor cleanups.
2018-01-07 15:55:44 -08:00
Elliot Glaysher
48585d2b2f
+test now deals with recursive directory structures.
...
+test now offloads creation of the test tree into a renderer. this should help
with caching. using a renderer also lets us deal with hierarchical directory
structures, leading to better organization.
2018-01-06 22:51:52 -08:00
Fang
f5628c1dad
Separate the Tlon ops generators to allow more granular control over stream & fora sources.
2018-01-05 20:19:34 +01:00
Elliot Glaysher
625959a004
Minor cleanup and %143-ization to tester.hoon
2018-01-01 11:03:40 -08:00
Elliot Glaysher
f764db7145
Don't pass the entropy back as part of the results.
2017-12-30 22:41:01 -08:00
Elliot Glaysher
e972c43f8a
Merge branch 'master' into new-stdlib
2017-12-26 12:24:11 -08:00