Fang
bb7c301c62
Disable some of the more expensive PBKDF tests
...
So that CI is happy again.
2018-10-24 15:27:13 -07:00
Fang
aeeb075ddd
Add a more generic PBKDF implementation into zuse
...
Can be fed arbitrary KDF functions and operate using those.
Includes arms for calling with HMAC-SHA variants.
Still takes @t rather than sane-byte-order @ though...
Includes tests.
2018-10-24 13:42:35 -07:00
Joe Bryan
536bf47095
adds pre-boot ethereum validation (|dawn) and tests
2018-10-05 19:54:06 -04:00
Ted Blackman
b349890fb8
use the clay mime cache for sync; also sort some of clay's ford builds for more determinism
2018-10-04 11:37:42 -07:00
Elliot Glaysher
db34424de2
Fix +grad case in +make-join, add assertions.
2018-09-13 14:51:12 -07:00
Fang
b4631e9438
Merge pull request #803 from urbit/ethereum-signing
...
Ethereum transaction signing
2018-09-06 11:17:52 +02:00
Ted Blackman
0ac5038b7b
Enqueue second Clay write during an Arvo event ( #807 )
...
* clay queue passes test
* docs on :cue and :tip in clay
* minor typo
2018-09-05 16:05:23 -07:00
Ted Blackman
2c7cbe5382
refactored +expect-schematic and completed first clay test
2018-09-04 16:37:01 -07:00
Fang
9cb8828d44
Add tests for Ethereum transaction signing
...
Simple almost-real-world transactions as generated by web3.js.
2018-09-05 01:23:34 +02:00
Fang
24886d327f
Add tests for RLP encoding
2018-09-05 00:52:25 +02:00
Ted Blackman
c0c00de7e9
Fix %reef handling more. Now uses the right part of the arvo core
2018-09-02 03:48:40 -07:00
Ted Blackman
60fcfc467e
fix ford %reef dependency tracking
2018-08-30 16:06:27 -07:00
Elliot Glaysher
ac089cef80
Merge remote-tracking branch 'origin/release-candidate' into remove-eny-from-tests
2018-08-29 15:45:10 -07:00
Ted Blackman
8684f58257
minor cleanup
2018-08-29 15:09:51 -07:00
Elliot Glaysher
03ed4dbee5
Rebuild the test support library so its easier and doesn't use entropy.
2018-08-29 14:57:22 -07:00
Ted Blackman
3b4ca6c8a9
+expect-schematic in ford test lib
2018-08-29 14:56:54 -07:00
Elliot Glaysher
73ad9a20a5
11: Move ethereum tests to %tests/sys/zuse
2018-08-29 11:11:41 -07:00
Elliot Glaysher
fbfabe50d3
10: Mass rename +expect-nu-eq to +expect-eq
2018-08-29 11:09:37 -07:00
Elliot Glaysher
4581cfab51
9: Move clay test to expect-nu-eq
2018-08-29 11:03:26 -07:00
Elliot Glaysher
66c74bcd74
Merge remote-tracking branch 'origin/acme-factor' into expect-nu-eq
2018-08-29 10:25:30 -07:00
Elliot Glaysher
f78323b5b4
5: Remove expect-eq from jael tests.
2018-08-28 16:35:28 -07:00
Elliot Glaysher
074e0e0138
4: Move jael tests out of generator and into test framework.
2018-08-28 16:30:26 -07:00
Elliot Glaysher
40b5dbc15f
3: Completely remove expect-eq from %/tests/sys/zuse.
2018-08-28 16:16:37 -07:00
Elliot Glaysher
753f2f6a5a
2: Completely remove expect-eq from ford tests.
2018-08-28 15:56:01 -07:00
Ted Blackman
7163c60649
remove superfluous casts
2018-08-28 15:11:24 -07:00
Ted Blackman
adec3a0f96
a clay test passes
2018-08-28 15:02:53 -07:00
Elliot Glaysher
e88787dee0
1: Add +expect-nu-eq and use it where we were manually nest checking.
2018-08-28 14:22:06 -07:00
Elliot Glaysher
e1ee2b211e
+capped-queue is also general. Move to zuse and add tests.
2018-08-27 15:25:33 -07:00
Elliot Glaysher
7f623772ac
The +clock structure is general, put it in zuse and add tess.
2018-08-27 14:51:42 -07:00
Elliot Glaysher
ac3dd392d0
Move keccak tests so directory structure follow %/sys.
2018-08-27 14:25:46 -07:00
Elliot Glaysher
1906f9e654
Make %/tests mirror the rest of the filesystem.
2018-08-24 15:14:11 -07:00
Elliot Glaysher
89a0a91c57
Boots without old ford.
2018-08-09 11:22:37 -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