ValarDragon
f76312ffe6
docs: Update secure-p2p doc to match the spec + current implementation
Closes #2421 .
I am of the opinion that the spec is easier to read than this though,
and we shouldn't really explain this here other than that we use a variant
of station to station protocol, with X25519 for the diffie hellman, and we
describe the related security properties.
6 years ago
Ethan Buchman
faa3509646
adr-021: note about tag spacers ( #2362 )
6 years ago
Ethan Buchman
a045c562a2
update adr-016 ( #2435 )
6 years ago
zhangzheng
3e099f75c7
minor note in indexing-transactions.md ( #2443 ) ( #2444 )
Fix inconsistent documents and code
6 years ago
Anton Kaliaev
89462c52d9
spec: add missing field to NodeInfoOther ( #2426 )
and fix formatting
Refs https://github.com/tendermint/tendermint/pull/2417#discussion_r218080500
6 years ago
Anton Kaliaev
e1bda36c6c
switch back to original fork
6 years ago
Anton Kaliaev
5bfb9001eb
switch from jmhodges/levigo to DataDog/leveldb
Why:
original fork is abandoned and not supported anymore.
Changes:
- LevelDB 1.19 (LevelDB and Snappy are both compiled and linked statically, so while you will not need them installed on your target machine, you should have a roughly compatible version of libstdc++.)
- snappy and lz4 libs included by default
6 years ago
Zach
4fe9906361
docs: Update README ( #2393 )
* update DOCS_README
* add spec to docs & other lil fixes (#2402 )
6 years ago
Anton Kaliaev
fc7f9bcaf6
rpc: Transform /status result.node_info.other into map ( #2417 )
* [rpc] transform /status result.node_info.other into map
* amino does not support maps, duh
Refs #2391
6 years ago
Dev Ojha
1ea64fc27f
Make mempool aware of MaxGas requirement ( #2360 )
* Make mempool aware of MaxGas requirement
* update spec
* Add tests
* Switch GasWanted from kv store to persistent kv store
* Fix typo in test name
* switch back to using kvstore, not persistent kv store
6 years ago
Zach
33b4617e9a
docs: update link to rpc ( #2361 )
* md links dont work in slate
* docs: link to rpc
* docs: use unsafe_reset_all
* do not advertise unsafe_reset_priv_validator
6 years ago
Ethan Buchman
503de8c9b8
docs/spec/abci: improve docs on AppHash ( #2363 )
6 years ago
xiaoping
dea4e96f66
fix docs links ( #2352 )
6 years ago
Ethan Buchman
a57aae7072
[ADR] ABCI errors and events ( #2314 )
* Start of ADR
* flesh out abci events and errors adrs
* adr: move 012 to 023
* adr-022: add note from cwgoes
6 years ago
Zach
0bec20a1e3
update readme, clsoes #2357 ( #2359 )
6 years ago
Ethan Buchman
4cd2e40fb1
TMBIN -> Amino
6 years ago
Anton Kaliaev
47dc4e6428
fix a few typos in spec
6 years ago
Ethan Buchman
94288006ba
minor fixes
6 years ago
Ethan Buchman
299d46304d
update UPGRADING.md and minor docs fixes
6 years ago
Ethan Buchman
5106af484f
docs: add abci spec to config.js
6 years ago
Ethan Buchman
114c405120
docs/spec/abci: fixes and more from #2249
6 years ago
Ethan Buchman
1144e72c61
docs: refactor ABCI docs
* move spec/software/abci.md to spec/abci/apps.md and improve it
* move some of app-dev/app-development.md to spec/abci/client-server.md
6 years ago
Ethan Buchman
3fd54c5df5
docs/spec/abci: update spec
* better overview section
* section on tags
* remove notes about state/concurrency from CheckTx
* incorporate feedback from #2249
* explain how validator set updates effect future blocks
6 years ago
Ethan Buchman
20c55cffc4
docs: move app-dev/abci-spec.md to spec/abci/abci.md
6 years ago
Ethan Buchman
6fd79d1545
docs/spec/blockchain: remove tags from result for now
6 years ago
Ethan Buchman
8fcabe8b05
docs: fix note about ChainID size
6 years ago
Ethan Buchman
e0fa827a53
docs/spec/blockchain: specify consensus params in state.md
6 years ago
Ethan Buchman
bdf3238710
docs/spec/blockchain: bring blockchain.md up-to-date
6 years ago
Ethan Buchman
ed9e00a8a7
docs/spec/blockchain: fix encoding JSON
6 years ago
Ethan Buchman
91f8af8fd8
docs/spec/blockchain: update vote, signature, time
6 years ago
Ethan Buchman
80c217089a
docs/spec/blockchain: remove json tags, dont use HexBytes
6 years ago
Ethan Buchman
61914cf48e
docs/tm-core/using-tm: fix indentation for genesis.validators
6 years ago
Ethan Buchman
4416c9e4bc
fix links in abci readme. fixes #2335
6 years ago
Zach
7f6bd5c161
docs & spec: deduplicate block-structure.md ( #2331 )
6 years ago
zramsay
0149c8ffee
fix failing website build
6 years ago
Anton Kaliaev
cb91cd5965
[docs] one can also index txs by height now
6 years ago
Zach
92185c017c
Several minor docs & spec cleanup ( #2330 )
* addr_book_strick=false on local nets
* link to spec
* spec: remove TODO, see #1749 instead
* spec: make issues from TODOs
* update docs on addr_book_strict option
6 years ago
Zarko Milosevic
7b88172f41
Implement BFT time ( #2203 )
* Implement BFT time
* set LastValidators when creating state in state helper
for heights >= 2
6 years ago
Peng Zhong
5ecdfacb8e
fix docs base directory ( #2295 )
6 years ago
Anton Kaliaev
4147f856dc
update arch doc
6 years ago
Anton Kaliaev
d73c5cbdb1
reap max bytes from the mempool & check transaction size
See ADR 020: Limiting txs size inside a block docs/architecture/adr-020-block-size.md
Refs #2035
6 years ago
Dev Ojha
bd531401a0
mempool: Store txs by hash inside of cache ( #2234 )
* mempool: Store txs by hash inside of cache
This allows for large cachesizes, without fear of the memory
consumption growing rapidly.
* (squash this) rename hashedTx -> txHash
6 years ago
Dev Ojha
b1bc3e4f89
crypto/secp256k1: Fix signature malleability, adopt more efficient en… ( #2239 )
* crypto/secp256k1: Fix signature malleability, adopt more efficient encoding
This removes signature malleability per ADR 14, and makes secp match
the encoding in ADR 15.
* (squash this) add lock
6 years ago
Zach
8972b6e293
Update config.js ( #2287 )
6 years ago
Alessio Treglia
5f255f0f71
Replace db_path with db_dir in default configuration ( #2284 )
* db_path is not being parsed
Fix default configuration, db_path is now db_dir.
Closes : cosmos/cosmos-sdk#1712
* Update CHANGELOG_PENDING.md
6 years ago
Peng Zhong
20e35654c6
lint markdown docs using a stop-words and write-good linters ( #2195 )
* lint docs with write-good, stop-words
* remove package-lock.json
* update changelog
* fix wrong paragraph formatting
* fix some docs formatting
* fix docs format
* fix abci spec format
6 years ago
Zach
aab5947d82
docs: deprecate RTD ( #2280 )
6 years ago
Zach
2f7fc87230
docs: fix img links, closes #2214 ( #2282 )
6 years ago
Dev Ojha
43ebc77f9b
Fix typo, closes #2269 ( #2277 )
6 years ago
Ethan Buchman
6dde320591
fixes from review
6 years ago