3dde0584ed
Merge pull request #1529 from tendermint/greg/persistent-script-fix
...
Persistence test bash fix for relative folder path
2018-05-14 15:44:27 -04:00
45caff1a20
changelog and version
2018-05-14 15:21:29 -04:00
e132e7842b
Merge pull request #223 from tendermint/adrian/circle2
...
Upgrade to Circle 2.0
2018-05-14 15:09:13 -04:00
52d6dfe074
Update specification.rst
2018-05-14 12:27:29 -04:00
4bca7c1009
Added tendermint/testing docker image description
2018-05-14 12:24:54 -04:00
4be3ffbe9b
Persistence test bash fix for relative folder path
2018-05-14 12:24:54 -04:00
5b9a1423ae
Merge pull request #1564 from tendermint/bucky/dump-consensus
...
Improve consensus state RPC
2018-05-14 12:21:54 -04:00
16932f889f
changelog
2018-05-14 10:45:18 -04:00
e9804d76cf
fixes from review
2018-05-14 10:33:31 -04:00
e6d0ade0e1
Update to latest upstream, debugging information
2018-05-14 16:24:08 +02:00
337ad8e594
Update to new Ledger API in progress
2018-05-14 15:26:14 +02:00
49e03fb481
Update dependency versions
2018-05-14 15:26:14 +02:00
86b09b0cd7
Bugfix
2018-05-14 15:26:14 +02:00
391936b734
Prevent unnecessary signatures, improve error messages
2018-05-14 15:26:14 +02:00
e25a64fdf1
Fix testcases, all looks OK
2018-05-14 15:26:14 +02:00
065c3943b1
Fix no-Ledger testcase
2018-05-14 15:26:14 +02:00
1c9ff46e98
Ledger integration, WIP
2018-05-14 15:26:14 +02:00
a7d695408a
Merge pull request #94 from tendermint/tm-bench-improvements
...
[tm-bench] small fixes and improv.
2018-05-14 15:08:11 +04:00
9439306f0f
Change last instance of AppStateBytes to GenesisBytes
2018-05-13 20:05:45 -04:00
a41f0d3891
rpc: /consensus_state for simplified output
2018-05-13 19:53:54 -04:00
f80b3aee48
Change AppStateBytes to GenesisBytes
...
The consensus should pass the entire genesis file to the application.
That way the application has access to the chain_id, the timestap, ...
2018-05-13 19:50:15 -04:00
658060150c
rpc: add voting power totals to vote bitarrays
2018-05-13 19:22:23 -04:00
ef67705524
Allow ResponseInitChain to return the initial validator set
...
ResponseInitChain should be able to return an initial validator set that
is determined by some logic within the genesis.json file.
2018-05-13 19:04:03 -04:00
d0229e8b1e
Merge pull request #1554 from tendermint/jae/expose_peer_stats
...
Expose peer stats for dump_consensus_state
2018-05-13 16:16:35 -04:00
1c8dffaa28
Initial implementation of xchacha20poly1035 aead
2018-05-13 11:06:20 -04:00
56c9e0da7e
Add back sample output in rpc/core/consensus.go; Tweak DumpConsensusState output for peers
2018-05-12 15:39:30 -07:00
fbe253767e
Merge pull request #1540 from tendermint/set-genesis-time-on-init
...
set GenesisTime to now during `tendermint init`
2018-05-12 10:10:06 -04:00
edbec10f9e
Expose peer stats for dump_consensus_state
2018-05-10 22:43:21 -07:00
a8fcf45624
Change defaults to 100M and 10G respectively
2018-05-10 20:58:28 -07:00
2e41756b55
Add logjack command
2018-05-10 20:43:50 -07:00
67faf556ed
Merge pull request #162 from tendermint/db-gRPC
...
DB as a service: remove database deployment with API
2018-05-10 18:46:05 +02:00
a28fdfd3a8
fix stats calculation
2018-05-10 17:08:49 +04:00
43570388a9
Update README.md
2018-05-09 13:48:49 -07:00
35cf21c6eb
Update README.md
2018-05-09 13:48:21 -07:00
3477dd7a90
safer PRNG seeding: hash concatenation of fresh seedBytes with current seedBytes
2018-05-09 15:04:51 +01:00
851232d1b5
Merge pull request #95 from tendermint/delete-ansible-and-terraform
...
delete ansible and terraform folders
2018-05-09 07:12:27 -04:00
7fac16dc7f
ansible and terraform moved to tendermint core repo
...
see https://github.com/tendermint/tendermint/tree/master/networks
2018-05-09 15:06:47 +04:00
94ce56d243
Use constant-time comparator (sublte.ConstantTimeCompare) to compare
...
signatures
prevents potential signature forgery
resolves #91
2018-05-09 11:48:46 +01:00
c0a1a8d3c0
add link to github ( #1542 )
2018-05-09 12:13:07 +04:00
20be8c75e5
Tweak testcases
2018-05-08 17:13:13 +02:00
0b6d101c77
Implement batch operations
2018-05-08 16:38:39 +02:00
45514a6013
Address PR comments
2018-05-08 15:47:06 +02:00
80e6e0fa05
only call Sleep if it took us less than 1 sec. to generate txs
2018-05-08 16:23:29 +04:00
52d3eca67c
check if block was created after timeStart
2018-05-08 16:23:00 +04:00
ac2d3a917e
set GenesisTime to now during tendermint init
2018-05-08 12:04:20 +04:00
39e1567d0a
Add iterator tests
2018-05-08 00:53:33 +02:00
55f4ccd4fc
CI fix
2018-05-07 23:28:41 +02:00
2cca5a7a4c
Implement TLS/SSL
2018-05-07 23:16:06 +02:00
bf16d6453c
Address PR comments
2018-05-07 22:12:26 +02:00
5d12e1eb46
remotedb: a client package implementing the db.DB interface
...
Simplified the abstractions to remotedb, a package that
allows clients to use whatever database they can in client
code without having to switch out their code e.g
```go
client, err := remotedb.NewInsecure(":9888")
...
// Just like they'd initialize locally
in := &remotedb.Init{
Name: "test-remote-db",
Type: "leveldb",
Dir: "/tmp/dbs",
}
if err := client.InitRemote(in); err != nil {
log.Fatalf("Failed to initialize the database")
}
v1 := client.Get(k1)
client.Set(k9, dog)
for itr := client.Iterator(a1, z1); itr.Valid(); itr.Next() {
k, v := itr.Key(), itr.Value()
dom := itr.Domain()
...
}
```
2018-05-07 22:00:38 +02:00