0254cbf | Ethan Buchman | 27 September 2018, 01:47:58 UTC | p2p: update NodeInfo for versions | 30 September 2018, 20:24:33 UTC |
ccd0458 | Ethan Buchman | 30 September 2018, 19:08:01 UTC | docs/spec/abci: consensus params and general merkle (#2524) * docs: links to dirs need a slash * docs/spec/abci: consensus params and general merkle | 30 September 2018, 19:08:01 UTC |
52e21ce | Ethan Buchman | 30 September 2018, 17:28:34 UTC | remove some xxx comments and the config.mempool.recheck_empty (#2505) * remove some XXX * config: remove Mempool.RecheckEmpty * docs: remove recheck_empty | 30 September 2018, 17:28:34 UTC |
69c7aa7 | Dev Ojha | 30 September 2018, 17:26:14 UTC | clist: speedup Next by removing defers (#2511) This change doubles the speed of the mempool's reaping. Before: BenchmarkReap-8 5000 365390 ns/op 122887 B/op After: BenchmarkReap-8 10000 158274 ns/op 122882 B/op | 30 September 2018, 17:26:14 UTC |
ead9fc0 | Ethan Buchman | 30 September 2018, 16:35:52 UTC | Docs cleanup (#2522) * minor doc cleanup * docs/tools: link fixes and readme * docs/networks: networks/local/README.md * docs: update vuepress config * docs: fixes from review | 30 September 2018, 16:35:52 UTC |
f36ed7e | Ethan Buchman | 29 September 2018, 03:32:13 UTC | General Merkle Follow Up (#2510) * tmlibs -> libs * update changelog * address some comments from review of #2298 | 29 September 2018, 03:32:13 UTC |
71a34ad | Joon | 29 September 2018, 00:03:19 UTC | General Merkle Proof (#2298) * first commit finalize rebase add protoc_merkle to Makefile * in progress * fix kvstore * fix tests * remove iavl dependency * fix tx_test * fix test_abci_cli fix test_apps * fix test_apps * fix test_cover * rm rebase residue * address comment in progress * finalize rebase | 29 September 2018, 00:03:19 UTC |
fc07374 | Ismail Khoffi | 28 September 2018, 23:57:29 UTC | privval: Switch to amino encoding in SignBytes (#2459) * switch to amino for SignBytes and add Reply with error message - currently only Vote is done * switch Reply type in socket for other messages - add error description on error * add TODOs regarding error handling * address comments from peer review session (thx @xla) - contains all changes besides the test-coverage / error'ing branches * increase test coverage: - add tests for each newly introduced error'ing code path * return error if received wrong response * add test for wrong response branches (ErrUnexpectedResponse) * update CHANGELOG_PENDING and related documentation (spec) * fix typo: s/CanonicallockID/CanonicalBlockID * fixes from review | 28 September 2018, 23:57:29 UTC |
47bc15c | Anton Kaliaev | 28 September 2018, 23:28:42 UTC | disable mempool WAL by default (#2490) | 28 September 2018, 23:28:42 UTC |
8dda3c3 | HaoyangLiu | 28 September 2018, 23:23:21 UTC | lite: Add synchronization in lite verify (#2396) * Implement issues 2386: add synchronization in lite verify and change all Certify to Verify * Replace make(chan struct{}, 0) with make(chan struct{}) * Parameterize memroy cache size and add concurrent test * Refactor import order | 28 September 2018, 23:23:21 UTC |
5173fe9 | Ethan Buchman | 27 September 2018, 20:41:13 UTC | Merge pull request #2497 from tendermint/zach/version docs: Add version | 27 September 2018, 20:41:13 UTC |
d007ade | zramsay | 26 September 2018, 21:49:20 UTC | add version to docs | 26 September 2018, 21:49:20 UTC |
4c4a95c | Anton Kaliaev | 26 September 2018, 10:04:44 UTC | config: Add ValidateBasic (#2485) * add missing options to config.toml template and docs Refs #2232 * config#ValidateBasic Refs #2232 * [config] timeouts as time.Duration, not ints Why: - native type provides better guarantees than ", in ms" comment (harder to shoot yourself in the leg) - flexibility: you can change units | 26 September 2018, 10:04:44 UTC |
df329e8 | zramsay | 25 September 2018, 22:11:18 UTC | rpc/libs/doc: formatting for godoc, closes #2420 | 26 September 2018, 07:37:26 UTC |
cf8b42d | zramsay | 25 September 2018, 21:15:08 UTC | rpc/core: ints are strings in responses, closes #1896 | 26 September 2018, 07:37:26 UTC |
110b07f | goolAdapter | 25 September 2018, 11:22:45 UTC | libs: Call Flush() before rename #2428 (#2439) * fix Group.RotateFile need call Flush() before rename. #2428 * fix some review issue. #2428 refactor Group's config: replace setting member with initial option * fix a handwriting mistake * fix a time window error between rename and write. * fix a syntax mistake. * change option name Get_ to With_ * fix review issue * fix review issue | 25 September 2018, 11:22:45 UTC |
587116d | Matthew Slipper | 25 September 2018, 11:14:38 UTC | metrics: Add additional metrics to p2p and consensus (#2425) * Add additional metrics to p2p and consensus Partially addresses https://github.com/cosmos/cosmos-sdk/issues/2169. * WIP * Updates from code review * Updates from code review * Add instrumentation namespace to configuration * Fix test failure * Updates from code review * Add quotes * Add atomic load * Use storeint64 * Use addInt64 in writePacketMsgTo | 25 September 2018, 11:14:38 UTC |
eb0da7f | Anton Kaliaev | 25 September 2018, 10:43:28 UTC | libs: Handle SIGHUP explicitly inside autofile (#2480) * handle SIGHUP explicitly inside autofile Refs #2260 * libs: Use consistent channel suffix | 25 September 2018, 10:43:28 UTC |
d12e55c | Anton Kaliaev | 25 September 2018, 10:24:18 UTC | node: Respond always to OS interrupts (#2479) * stop node upon receiving SIGTERM or CTRL-Ceven during genesis sleep by setting up interrupt before starting a node Closes #2434 * call Start, not OnStart when starting a component to avoid: ``` E[09-24|10:13:15.805] Not stopping PubSub -- have not been started yet module=pubsub impl=PubSub ``` being printed on exit | 25 September 2018, 10:24:18 UTC |
d297f02 | Ethan Buchman | 23 September 2018, 20:24:14 UTC | Merge pull request #2438 from tendermint/bucky/versions version: types | 23 September 2018, 20:24:14 UTC |
d0f6864 | Ethan Buchman | 23 September 2018, 14:23:17 UTC | Merge pull request #2476 from tendermint/master Master back to develop | 23 September 2018, 14:23:17 UTC |
0c9c329 | Ethan Buchman | 23 September 2018, 14:22:46 UTC | Merge pull request #2473 from tendermint/release/v0.25.0 Release/v0.25.0 | 23 September 2018, 14:22:46 UTC |
e4ee34c | Ethan Buchman | 19 September 2018, 02:32:44 UTC | version: types | 23 September 2018, 13:19:12 UTC |
d16f52e | Anton Kaliaev | 23 September 2018, 12:31:19 UTC | copy without sudo (#2474) | 23 September 2018, 12:31:19 UTC |
27ba6e8 | Ethan Buchman | 23 September 2018, 06:25:33 UTC | Minor docs cleanup (#2472) * docs: link consensus to blockchain spec. closes #2422 * docs: deprecate research section. closes #2401 * docs: fix some links * docs: fix some markdown lists * docs: fix more links | 23 September 2018, 06:25:33 UTC |
a8eee4a | Ethan Buchman | 23 September 2018, 05:54:33 UTC | Merge pull request #2471 from tendermint/master Merge master to develop | 23 September 2018, 05:54:33 UTC |
cd172ac | Ethan Buchman | 23 September 2018, 05:33:35 UTC | Merge pull request #2467 from tendermint/release/v0.25.0 Release/v0.25.0 | 23 September 2018, 05:33:35 UTC |
97b43d8 | Ethan Buchman | 23 September 2018, 05:23:31 UTC | update changelog | 23 September 2018, 05:25:10 UTC |
b394bd5 | Ethan Buchman | 23 September 2018, 05:24:50 UTC | Merge branch 'develop' into release/v0.25.0 | 23 September 2018, 05:24:50 UTC |
f5824bc | Ethan Buchman | 23 September 2018, 05:14:05 UTC | Update abci and app docs (#2470) * mempool: update some comments * make build_c * docs: notes about databases and WAL files * docs: determinism. closes #1279 * docs: small note about query paths. closes #2090 * docs: gas * docs: abci consensus params | 23 September 2018, 05:14:05 UTC |
111e627 | Dev Ojha | 22 September 2018, 00:50:06 UTC | mempool: Filter new txs if they have insufficient gas (#2385) This also refactors the prior mempool to filter to be known as "precheck filter" and this new filter is called "postcheck filter" This PR also fixes a bug where the precheck filter previously didn't account for the amino overhead, which could a maliciously sized tx to halt blocks from getting any txs in them. * Move maxGas outside of function definition to avoid race condition * Type filter funcs and make public * Use helper method for post check * Remove superfluous Filter suffix * Move default pre/post checks into package * Fix broken references * Fix typos * Expand on examples for checks | 22 September 2018, 00:50:06 UTC |
ee8b8bb | Ethan Buchman | 21 September 2018, 21:41:02 UTC | flush changelog pending, bump version | 21 September 2018, 21:41:02 UTC |
dde0936 | Ethan Buchman | 21 September 2018, 21:37:40 UTC | linkify changelog | 21 September 2018, 21:37:40 UTC |
2dfde37 | Ethan Buchman | 21 September 2018, 20:45:00 UTC | update changelog and upgrading | 21 September 2018, 21:34:36 UTC |
f99e401 | Zarko Milosevic | 21 September 2018, 18:36:48 UTC | Add stats related channel between consensus state and reactor (#2388) | 21 September 2018, 18:36:48 UTC |
f11db8c | Alessio Treglia | 21 September 2018, 16:12:29 UTC | Pass http.ServeTLS() errors back to the caller (#2461) Closes: #2460 * Pass http.ServeTLS() errors back to the caller * Update CHANGELOG * Amend StartHTTPServer() too for consistency's sake * Revert "Amend StartHTTPServer() too for consistency's sake" This reverts commit 23bfb4c2e917f581702291fe3ea69fce23f8c89d. | 21 September 2018, 16:12:29 UTC |
886a83d | Zach | 21 September 2018, 11:39:55 UTC | docs: Add assets/instructions for local docs build (#2453) * ungitignore * add docs/.vuepress to enable local builds * config.js needs to be here, one less step * docs: make spec in sidebar nicer * docs: local build instructions | 21 September 2018, 11:39:55 UTC |
8d50bb9 | Anton Kaliaev | 21 September 2018, 09:00:36 UTC | conesnsu: follow up to removing some consensus params (#2427) * follow up to removing some consensus params Refs #2382 * change args type to int64 in state#makeParams * make valsCount and evidenceCount ints again * MaxEvidenceBytesPerBlock: include magic number in godoc * [spec] creating a proposal * test state#TxFilter * panic if MaxDataBytes is less than 0 * fixes after review * use amino#UvarintSize to calculate overhead https://github.com/tendermint/go-amino/blob/0c74291f3bb61e24f8ea1d13148cece479f79d35/encoder.go#L85-L90 * avoid cyclic imports * you can do better Go, come on * remove testdouble package | 21 September 2018, 09:00:36 UTC |
7b727bf | Ethan Buchman | 20 September 2018, 15:55:36 UTC | Minor changelog fixes (#2449) * readme: add some libs to semver * changelog: some updates | 20 September 2018, 15:55:36 UTC |
84b518b | Aravind | 20 September 2018, 12:31:20 UTC | rpc: Add /consensus_params endpoint (#2415) * Add /consensus_params endpoint * Incorporated change https://github.com/tendermint/tendermint/pull/2415#discussion_r219078049 * Fixed an error in pervious commit | 20 September 2018, 12:31:20 UTC |
bd95117 | Anton Kaliaev | 20 September 2018, 09:14:02 UTC | docs: Add missing changelog entry and comment (#2451) Follow-up on https://github.com/tendermint/tendermint/pull/2411 | 20 September 2018, 09:14:02 UTC |
0d6b75b | Dev Ojha | 20 September 2018, 09:12:42 UTC | common: Delete unused functions (#2452) These functions were not used anywhere within tendermint, or the cosmos-sdk. (The functionality is already duplicated in the cosmos-sdk types package) * common: Delete unused functions within byteslice * remove more unused code from strings.go and int.go * Remove more unused code from int.go * Fix testcase | 20 September 2018, 09:12:42 UTC |
f76312f | ValarDragon | 20 September 2018, 02:33:20 UTC | 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. | 20 September 2018, 07:56:15 UTC |
8aad09d | bradyjoestar | 20 September 2018, 05:53:25 UTC | Output error instead of panic when the given db_backend is not initialised (#2411) Closes #2371 | 20 September 2018, 05:53:25 UTC |
faa3509 | Ethan Buchman | 19 September 2018, 22:56:23 UTC | adr-021: note about tag spacers (#2362) | 19 September 2018, 22:56:23 UTC |
a045c56 | Ethan Buchman | 19 September 2018, 22:11:11 UTC | update adr-016 (#2435) | 19 September 2018, 22:11:11 UTC |
26aa978 | bradyjoestar | 19 September 2018, 17:40:22 UTC | Make mempool cache a proper LRU (#2407) Closes #2399 | 19 September 2018, 17:40:22 UTC |
aa5495f | Anton Kaliaev | 19 September 2018, 13:54:14 UTC | p2p: add RPCAddress to NodeInfoOther.String() (#2442) - remove second AminoVersion from https://github.com/tendermint/tendermint/pull/2426/files#diff-f2fefc7a06ea0d1e0a910196901e50aaR86 Refs #2433 | 19 September 2018, 13:54:14 UTC |
c0cdb9d | Dev Ojha | 19 September 2018, 13:38:30 UTC | libs : Remove libs/common/word.go (#2431) We didn't use this code anywhere in the codebase. As such, we probably should reduce the surface area we support. In the event that we do in fact require 256 bit words inside of tendermint, we should adapt the stdlibs' internal word representations, which also handles SIMD. Inside of the SDK, a separate solution for big ints / larger words is employed, which uses big ints. This in turn does utilize the stdlibs SIMD support. | 19 September 2018, 13:38:30 UTC |
91a8767 | Ethan Buchman | 19 September 2018, 13:35:09 UTC | proxy: remove Handshaker from proxy pkg (#2437) Handshaker was removed from proxy package so it can be called independently of starting the abci app connections and can return a result to the caller. | 19 September 2018, 13:35:09 UTC |
3e099f7 | zhangzheng | 19 September 2018, 09:46:37 UTC | minor note in indexing-transactions.md (#2443) (#2444) Fix inconsistent documents and code | 19 September 2018, 09:46:37 UTC |
bdd0131 | Alexander Simmerl | 18 September 2018, 20:14:40 UTC | p2p: Integrate new Transport We are swapping the exisiting listener implementation with the newly introduced Transport and its default implementation MultiplexTransport, removing a large chunk of old connection setup and handling scattered over the Peer and Switch code. The Switch requires a Transport now and handles externally passed Peer filters. | 18 September 2018, 20:26:43 UTC |
be5d68e | Alexander Simmerl | 18 September 2018, 20:11:54 UTC | p2p: Implement PeerTransport This is the implementation for the design described in ADR 12[0]. It's the first step of a larger refactor of the p2p package as tracked in interface bundling all concerns of low-level connection handling and isolating the rest of peer lifecycle management from the specifics of the low-level internet protocols. Even if the swappable implementation will never be utilised, already the isolation of conn related code in one place will help with the reasoning about execution path and addressation of security sensitive issues surfaced through bounty programs and audits. We deliberately decided to not have Peer filtering and other management in the Transport, its sole responsibility is the translation of connections to Peers, handing those to the caller fully setup. It's the responsibility of the caller to reject those and or keep track. Peer filtering will take place in the Switch and can be inspected in a the following commit. This changeset additionally is an exercise in clean separation of logic and other infrastructural concerns like logging and instrumentation. By leveraging a clean and minimal interface. How this looks can be seen in a follow-up change. Design #2069[2] Refs #2067[3] Fixes #2047[4] Fixes #2046[5] changes: * describe Transport interface * implement new default Transport: MultiplexTransport * test MultiplexTransport with new constraints * implement ConnSet for concurrent management of net.Conn, synchronous to PeerSet * implement and expose duplicate IP filter * implemnt TransportOption for optional parametirisation [0] https://github.com/tendermint/tendermint/blob/master/docs/architecture/adr-012-peer-transport.md [1] https://github.com/tendermint/tendermint/issues/2067 [2] https://github.com/tendermint/tendermint/pull/2069 [3] https://github.com/tendermint/tendermint/issues/2067 [4] https://github.com/tendermint/tendermint/issues/2047 [5] https://github.com/tendermint/tendermint/issues/2046 | 18 September 2018, 20:26:43 UTC |
89462c5 | Anton Kaliaev | 18 September 2018, 09:28:32 UTC | spec: add missing field to NodeInfoOther (#2426) and fix formatting Refs https://github.com/tendermint/tendermint/pull/2417#discussion_r218080500 | 18 September 2018, 09:28:32 UTC |
2fbf810 | Zarko Milosevic | 18 September 2018, 09:16:50 UTC | Delay starting node until Genesis time (#2389) | 18 September 2018, 09:16:50 UTC |
64fc8f8 | Anton Kaliaev | 18 September 2018, 08:48:45 UTC | Merge pull request #2337 from tendermint/anton/cleveldb BlockIntervalSeconds metric & DB tests cleanup & benchmark improv. | 18 September 2018, 08:48:45 UTC |
e1bda36 | Anton Kaliaev | 17 September 2018, 09:25:17 UTC | switch back to original fork | 18 September 2018, 08:16:03 UTC |
ff9d0cd | Anton Kaliaev | 14 September 2018, 08:35:41 UTC | generate random txs otherwise we're benchmarking overriding single key (because hash stays the same!) | 18 September 2018, 08:16:03 UTC |
788474d | Anton Kaliaev | 12 September 2018, 09:12:12 UTC | change consensus_block_interval_seconds metric type to gauge Otherwise, it's impossible to see outliers https://github.com/tendermint/tendermint/issues/1835#issuecomment-402054099 | 18 September 2018, 08:16:01 UTC |
4841947 | Anton Kaliaev | 10 September 2018, 10:55:06 UTC | update Vagrantfile to install go1.11 | 18 September 2018, 08:15:44 UTC |
747797b | Anton Kaliaev | 05 September 2018, 13:08:51 UTC | cleanup after tests! | 18 September 2018, 08:15:44 UTC |
76302c6 | Anton Kaliaev | 05 September 2018, 12:53:51 UTC | remove LICENSE from libs/db in favor of root license | 18 September 2018, 08:15:44 UTC |
5bfb900 | Anton Kaliaev | 05 September 2018, 12:49:34 UTC | 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 | 18 September 2018, 08:15:43 UTC |
38bced2 | Anton Kaliaev | 18 September 2018, 07:59:52 UTC | [types] add Address to GenesisValidator (#2418) Refs #1714 | 18 September 2018, 07:59:52 UTC |
4fe9906 | Zach | 17 September 2018, 16:43:10 UTC | docs: Update README (#2393) * update DOCS_README * add spec to docs & other lil fixes (#2402) | 17 September 2018, 16:43:10 UTC |
fc7f9bc | Anton Kaliaev | 17 September 2018, 16:39:52 UTC | 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 | 17 September 2018, 16:39:52 UTC |
8ae3334 | Ismail Khoffi | 17 September 2018, 10:38:29 UTC | [libs/autofile & db/fsdb] Throw error if file permissions change (#2286) * Enforce file permissions in case they've changed * test behaviour for autofile * use testify in tests and rename `fInf` to `fileInfo` * return an error if file permissions have changed - if we can't read the file, we'll still panic * get rid of "github.com/pkg/errors" dependency * address review comments: - prefix instead of suffix - add state to err and construct formatting in Error() method * address review comments: - move error to libs/errors | 17 September 2018, 10:38:29 UTC |
c6c0b52 | zhangzheng | 17 September 2018, 09:08:47 UTC | tools/tm-bench: bounds check for txSize and improving test cases (#2410) Fixes #2409 | 17 September 2018, 09:08:47 UTC |
e3e3c13 | Anton Kaliaev | 12 September 2018, 23:07:29 UTC | [common] revert started flag when service already stopped (#2326) also, return ErrNotStarted when trying to stop a not-running service | 12 September 2018, 23:07:29 UTC |
1ea64fc | Dev Ojha | 12 September 2018, 20:41:19 UTC | 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 | 12 September 2018, 20:41:19 UTC |
0e1cd88 | Anton Kaliaev | 12 September 2018, 19:44:43 UTC | Remove ConsensusParams.TxSize and ConsensusParams.BlockGossip (#2364) * remove ConsensusParams.TxSize and ConsensusParams.BlockGossip Refs #2347 * block part size is now fixed Refs #2347 * use max data size, not max bytes for tx limit Refs #2347 | 12 September 2018, 19:44:43 UTC |
33b4617 | Zach | 12 September 2018, 17:03:17 UTC | 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 | 12 September 2018, 17:03:17 UTC |
503de8c | Ethan Buchman | 10 September 2018, 13:10:53 UTC | docs/spec/abci: improve docs on AppHash (#2363) | 10 September 2018, 13:10:53 UTC |
dea4e96 | xiaoping | 10 September 2018, 06:42:48 UTC | fix docs links (#2352) | 10 September 2018, 06:42:48 UTC |
a57aae7 | Ethan Buchman | 09 September 2018, 18:04:01 UTC | [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 | 09 September 2018, 18:04:01 UTC |
0bec20a | Zach | 08 September 2018, 12:45:12 UTC | update readme, clsoes #2357 (#2359) | 08 September 2018, 12:45:12 UTC |
83a7c04 | Ethan Buchman | 07 September 2018, 11:47:36 UTC | Merge pull request #2356 from tendermint/master Merge master back to develop | 07 September 2018, 11:47:36 UTC |
d419fff | Ethan Buchman | 07 September 2018, 11:46:44 UTC | Merge pull request #2350 from tendermint/release/v0.24.0 Release/v0.24.0 | 07 September 2018, 11:46:44 UTC |
c8895da | Ethan Buchman | 07 September 2018, 11:43:22 UTC | minor note in UPGRADING.md | 07 September 2018, 11:43:41 UTC |
8b94dec | Ethan Buchman | 07 September 2018, 11:28:50 UTC | Merge pull request #2354 from tendermint/anton/fix-typos-in-spec Fix typos in spec | 07 September 2018, 11:28:50 UTC |
4cd2e40 | Ethan Buchman | 07 September 2018, 11:28:58 UTC | TMBIN -> Amino | 07 September 2018, 11:28:58 UTC |
47dc4e6 | Anton Kaliaev | 07 September 2018, 07:40:16 UTC | fix a few typos in spec | 07 September 2018, 07:40:16 UTC |
9428800 | Ethan Buchman | 07 September 2018, 02:47:05 UTC | minor fixes | 07 September 2018, 02:47:05 UTC |
22445a5 | Ethan Buchman | 07 September 2018, 02:25:20 UTC | Merge pull request #2349 from tendermint/release/v0.24.0 update UPGRADING.md and minor docs fixes | 07 September 2018, 02:25:20 UTC |
299d463 | Ethan Buchman | 07 September 2018, 02:35:31 UTC | update UPGRADING.md and minor docs fixes | 07 September 2018, 02:35:31 UTC |
5106af4 | Ethan Buchman | 07 September 2018, 02:18:15 UTC | docs: add abci spec to config.js | 07 September 2018, 02:18:15 UTC |
114c405 | Ethan Buchman | 07 September 2018, 02:17:00 UTC | docs/spec/abci: fixes and more from #2249 | 07 September 2018, 02:17:00 UTC |
246a562 | Ethan Buchman | 07 September 2018, 00:44:54 UTC | Merge pull request #2343 from tendermint/release/v0.24.0 Major spec update to prepare v0.24.0 for release | 07 September 2018, 00:44:54 UTC |
1144e72 | Ethan Buchman | 07 September 2018, 00:51:36 UTC | 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 | 07 September 2018, 00:51:36 UTC |
3fd54c5 | Ethan Buchman | 06 September 2018, 23:36:30 UTC | 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 | 06 September 2018, 23:36:30 UTC |
20c55cf | Ethan Buchman | 06 September 2018, 22:36:11 UTC | docs: move app-dev/abci-spec.md to spec/abci/abci.md | 06 September 2018, 22:36:11 UTC |
dea3450 | Ethan Buchman | 06 September 2018, 21:58:52 UTC | types/time: add note about stripping monotonic part | 06 September 2018, 21:58:52 UTC |
54fe6ef | Ethan Buchman | 06 September 2018, 21:58:12 UTC | version: add and bump abci version | 06 September 2018, 21:58:12 UTC |
6fd79d1 | Ethan Buchman | 06 September 2018, 16:47:26 UTC | docs/spec/blockchain: remove tags from result for now | 06 September 2018, 16:47:26 UTC |
8fcabe8 | Ethan Buchman | 06 September 2018, 16:42:23 UTC | docs: fix note about ChainID size | 06 September 2018, 16:42:23 UTC |
e0fa827 | Ethan Buchman | 06 September 2018, 16:41:57 UTC | docs/spec/blockchain: specify consensus params in state.md | 06 September 2018, 16:41:57 UTC |
bdf3238 | Ethan Buchman | 06 September 2018, 16:41:33 UTC | docs/spec/blockchain: bring blockchain.md up-to-date | 06 September 2018, 16:41:33 UTC |
ed9e00a | Ethan Buchman | 06 September 2018, 16:41:02 UTC | docs/spec/blockchain: fix encoding JSON | 06 September 2018, 16:41:02 UTC |
604eae8 | Ethan Buchman | 05 September 2018, 23:15:06 UTC | Merge branch 'master' into release/v0.24.0 | 05 September 2018, 23:15:06 UTC |
b616e54 | Ethan Buchman | 05 September 2018, 23:24:19 UTC | changelog and version | 05 September 2018, 23:26:55 UTC |