249 Commits

Author SHA1 Message Date
Ethan Frey
65c880e753 Test validation of word banks upon load 2017-06-20 16:32:33 +02:00
Ethan Frey
ad029d1293 Integrate ecc into word-byte codec 2017-06-20 16:10:15 +02:00
Ethan Frey
0b0e994cd1 Add crc64, constructors 2017-06-20 16:02:47 +02:00
Ethan Frey
ce6b08761e Improve crc32 2017-06-20 15:56:12 +02:00
Ethan Frey
55a25f0f62 Add first pass of ecc checksuming 2017-06-20 15:49:17 +02:00
Ethan Frey
e20cdfcbae Cleanup wordcodec 2017-06-20 15:20:40 +02:00
Ethan Frey
2278f566bf Add beginning of wordcodec for bytes 2017-06-20 14:57:49 +02:00
Ethan Frey
ea4f45828d Update circle ci for new cli tests 2017-06-19 17:52:45 +02:00
Ethan Frey
0c32d2722f #17 - better support passwords in tests, more cli tests 2017-06-19 17:49:16 +02:00
Ethan Frey
0edd1297a9 Got basic key test working 2017-06-19 17:07:12 +02:00
Ethan Buchman
7dff40942a Merge pull request #15 from tendermint/develop
v0.2.0
2017-05-18 11:37:23 +02:00
Ethan Buchman
c61497b56e CHANGELOG: update release date 2017-05-18 11:35:32 +02:00
Ethan Frey
438b16f1f8 Merge pull request #16 from tendermint/data-codegen
Use codegen to create wrappers for interfaces
2017-05-16 17:10:26 +02:00
Ethan Frey
db5cb8d92c Change codegen name holder->wrapper 2017-05-16 17:02:48 +02:00
Ethan Frey
bee63ce4ff Cleaned up build process, moved codegen to separate package in go-wire 2017-05-16 17:01:30 +02:00
Ethan Frey
79c580492e add make codegen for gen 2017-05-16 17:01:15 +02:00
Ethan Frey
746a2e286d Codegen wrappers for privkey and signature as well 2017-05-16 17:01:15 +02:00
Ethan Frey
ee200d998f Fix unwrap for proper json format 2017-05-16 17:01:15 +02:00
Ethan Frey
f16f711992 First code from codegen... wrong names 2017-05-16 17:01:03 +02:00
Ethan Frey
c38a6f55b3 Prepare for codegen 2017-05-16 17:01:03 +02:00
Ethan Buchman
a42b10e0fe update glide 2017-05-15 09:41:07 -04:00
Ethan Buchman
d901fba662 add changelog and version 2017-05-15 09:40:20 -04:00
Ethan Frey
e71bbb2509 Update to make full use of new tmlibs/cli helpers 2017-05-05 19:25:44 +02:00
Ethan Frey
524ba917a3 Use new PrepareMainCmd from tmlibs/cli 2017-05-02 17:18:08 +02:00
Ethan Frey
197a2b270f Consolidate keys.Manager interface 2017-04-27 20:59:48 +02:00
Ethan Buchman
9b95da8fa4 go-data -> go-wire/data 2017-04-21 16:10:06 -04:00
Ethan Buchman
6c49312aa2 Merge pull request #11 from tendermint/unstable
Unstable
2017-04-21 14:43:55 -04:00
Ethan Buchman
e3f9b8731b circle.yml 2017-04-21 14:41:14 -04:00
Ethan Frey
91bd7efb7b Fixed all imports in keys 2017-04-19 17:25:53 +02:00
Ethan Frey
0bfae964e1 Moved keys cmd to top level 2017-04-19 17:07:12 +02:00
Ethan Frey
9016390a6e Moved crypto code to top level again 2017-04-19 16:55:15 +02:00
Ethan Frey
68948a5f13 Import go-keys as subdir 2017-04-19 16:53:28 +02:00
Ethan Frey
17ed6d178d move go-crypto files pre-keys merge 2017-04-19 16:51:29 +02:00
Ethan Buchman
8bb25ec5ed update paths 2017-04-18 18:17:02 -04:00
Ethan Buchman
0ca2c6fdb0 Merge pull request #9 from tendermint/develop
Develop
2017-04-13 18:50:47 -04:00
Ethan Frey
c410fc5e24 Add extra test for encoding with sig,for p2p test fail 2017-04-10 19:51:02 +02:00
Ethan Frey
aecc32d363 Make dependencies explicit in glide.yaml 2017-04-10 19:51:02 +02:00
Ethan Frey
9e57d521ef Add type assertions for sig/pub/privkey implemenetations 2017-04-10 19:51:02 +02:00
Jae Kwon
f17e6bf44c Fix bitcoin addr scheme 2017-04-10 19:51:02 +02:00
Jae Kwon
926741c0a1 remove coin param 2017-04-10 19:51:02 +02:00
Jae Kwon
a3324cc97b Cleanup; Implement .Wrap() 2017-04-10 19:51:02 +02:00
Ethan Frey
eb6fcef8d2 Better docs and naming thanks to bucky 2017-04-10 19:51:01 +02:00
Ethan Frey
5b94758d4c Make PubKey struct compatible with go-wire.JSONBytes/ReadJSON 2017-04-10 19:51:01 +02:00
Ethan Frey
66ecd7705f Use new naming scheme PubKey{PubKeyInner} 2017-04-10 19:51:01 +02:00
Ethan Frey
750b25c47a Update go-data, test embedding strategies 2017-04-10 19:41:30 +02:00
Ethan Frey
49569ac244 Wrap constructor to create xxxS structs and avoid recursion 2017-04-10 19:41:30 +02:00
Jae Kwon
e49fdf7be7 Add HD functions 2017-04-08 22:57:59 -07:00
Ethan Frey
ae55713864 Move tx from light-client and add tests 2017-03-29 20:41:11 +02:00
Ethan Frey
58e537a42d Refactor setting up the key manager from config 2017-03-28 19:05:33 +02:00
Ethan Frey
398ac046da Reorganize cobra cmd to enable better reuse 2017-03-23 21:23:05 +01:00