Ethan Buchman
7ad92c44cb
Merge branch 'master' into bucky/merge-master
2018-07-25 11:34:32 -04:00
Ethan Buchman
70d3783747
dep: revert updates
...
- leave protobuf on 1.1.1 for grpc import fixes
- amino v0.11 breaks tendermint - revert to v0.10.1
2018-07-24 21:01:14 -04:00
Ethan Buchman
e1b48b16c4
Merge branch 'develop' into jae/optimize_blockchain
2018-07-23 22:16:34 -04:00
ValarDragon
17c0029233
Merge remote-tracking branch 'origin/develop' into dev/refactor_crypto
2018-07-20 08:59:41 -07:00
Anton Kaliaev
2e75214316
update gogo to 1.1.1 and other misc. updates
...
Refs #1883
2018-07-20 01:27:41 +04:00
Anton Kaliaev
5be456e5b1
update grpc version to 1.13.0
...
Refs #1883
2018-07-20 01:27:41 +04:00
ValarDragon
571e602f07
Merge remote-tracking branch 'origin/develop' into dev/refactor_crypto
2018-07-18 08:54:51 -07:00
ValarDragon
99e582d79a
crypto: Refactor to move files out of the top level directory
...
Currently the top level directory contains basically all of the code
for the crypto package. This PR moves the crypto code into submodules
in a similar manner to what `golang/x/crypto` does. This improves code
organization.
Ref discussion: https://github.com/tendermint/tendermint/pull/1966
Closes #1956
2018-07-18 08:38:44 -07:00
Silas Davis
398f3779cc
Add gogoproto marshallers to proto files in order to make use of
...
gogoproto.nullable compatible with GRPC downstream of ABCI and libs
protbuf types
2018-07-17 11:51:38 +01:00
Ethan Buchman
ebe97d3956
dep: pin all deps to version or commit
2018-07-10 11:56:19 -04:00
Anton Kaliaev
4de9d42e4c
limit the number of requests in flights for Prometheus server ( #1927 )
...
* limit the number of requests in flights for Prometheus server
Closes #1804
Default to 1 because usually there's just one collector.
* config: Up default for prom connections
2018-07-10 15:49:48 +04:00
Ethan Buchman
ec710395b7
RIPEMD160 -> SHA256
2018-07-02 14:27:43 -04:00
Ethan Buchman
3f4847331f
update grpc version. fix remotedb tests
2018-07-01 23:15:14 -04:00
Ethan Buchman
965a55d2a8
remove tmlibs from dep
2018-07-01 22:39:41 -04:00
Ethan Buchman
233b35a2a9
Revert "delete some things for the merge"
...
This reverts commit 2902ab1a14
.
2018-07-01 22:36:13 -04:00
Ethan Buchman
ae3bf81833
mv tmlibs files to libs dir
2018-07-01 22:36:03 -04:00
Jae Kwon
8128627f08
Optimizing blockchain reactor.
...
Should be paired with https://github.com/tendermint/iavl/pull/65 .
2018-06-22 21:47:48 -07:00
Anton Kaliaev
936a655990
limit number of open connections
...
Refs #1740
also, expose limit option for number concurrent streams for gRPC
(unlimited by default)
2018-06-22 19:25:11 +04:00
Liamsi
80ab7bfe99
fix p2p test in circleci
2018-06-20 20:59:33 -07:00
Liamsi
d2c05bc5b9
Revert "delete everything" (includes everything non-go-crypto)
...
This reverts commit 96a3502
2018-06-20 17:35:30 -07:00
Christopher Goes
c7a842a4e2
Update Gopkg.lock
2018-06-20 23:31:57 +02:00
Ismail Khoffi
4634063698
keys package: fundraiser compatibility and HD keys (BIP 39 & BIP 32 / BIP 44) ( #118 )
...
- fundraiser compatibility for HD keys (BIP 39 & BIP 32 / BIP 44)
2018-06-20 13:30:22 -07:00
Dev Ojha
fed8807a32
Switch xchachapoly to hkdfchachapoly ( #135 )
...
* Switch from xchachapoly to hkdfchachapoly
2018-06-19 22:18:36 -07:00
Christopher Goes
8e273220a3
Remove error from priv.PubKey() ( #131 )
...
* Remove error from priv.PubKey()
* Update changelog
2018-06-12 13:35:22 -07:00
Liamsi
c4484c4a1b
Merge remote-tracking branch 'remotes/origin/develop' into bucky/sig-name
...
# Conflicts:
# Gopkg.lock
# keys/keybase_test.go
# signature_test.go
2018-06-11 16:46:08 -07:00
Liamsi
45a1c8aef3
fix tests, move encoding to encode_test.go, include an example
2018-06-11 16:23:34 -07:00
Christopher Goes
c21f67c5af
Unify local and external keys in keybase interface ( #117 )
...
* Return errors on priv.Sign(), priv.PubKey()
* Add CreateLedger, CreateOffline
* Add switch on .Sign() for Ledger wallets
* Add offline signing switch on .Sign()
* Use MustUnmarshalBinaryBare()
* Add confirmation to delete offline/Ledger keys
* Lowercase error message
* Add human-readable .GetType() function to Info interface
* Rename CryptoAlgo => SignAlgo
* assert.Nil(t, err) => assert.NoError(t, err)
2018-06-10 01:01:41 -07:00
Zaki Manian
44f1bdb0d5
Bech32 ( #216 )
...
* Add support for regular bech32 to tmlibs
* Add bech32 to gopkg.toml
2018-06-01 13:56:00 +04:00
Christopher Goes
80e9752250
Move TODOs to #114
2018-05-31 21:30:20 +02:00
Christopher Goes
bb81e4aa5f
Pin to an upstream revision
2018-05-30 22:16:30 +02:00
Christopher Goes
e534559bdc
Update upstream Ledger code
2018-05-30 01:39:50 +02:00
Christopher Goes
e6d0ade0e1
Update to latest upstream, debugging information
2018-05-14 16:24:08 +02:00
Christopher Goes
49e03fb481
Update dependency versions
2018-05-14 15:26:14 +02:00
Christopher Goes
1c9ff46e98
Ledger integration, WIP
2018-05-14 15:26:14 +02:00
Christopher Goes
55f4ccd4fc
CI fix
2018-05-07 23:28:41 +02:00
Christopher Goes
bf16d6453c
Address PR comments
2018-05-07 22:12:26 +02:00
Ethan Buchman
915416979b
update for latest amino. bump version
2018-04-09 16:21:58 +03:00
Jae Kwon
0d4436dea7
Use MarshalBinaryBare; Fix encode_test; Bump version
2018-03-26 10:41:04 +02:00
Jae Kwon
a04f2ae5c6
tmlibs 0.8.0-dev; canonical concrete names
2018-03-25 07:15:24 +02:00
Jae Kwon
a3800da0a1
Update Gopkg.lock to use go-amino
2018-03-16 07:01:02 -07:00
Anton Kaliaev
f499ce8713
update go-amino
2018-03-12 12:29:25 +04:00
Zaki Manian
26f2ab65f8
Switch to dep from glide ( #155 )
2018-02-27 16:01:49 +04:00
Zaki Manian
b6d029050b
Switch to dep from glide for dependency resolution
2018-02-25 08:48:53 -08:00