Ethan Buchman
d91ea9b59d
adr-033 update
2019-01-26 14:30:29 +04:00
Ismail Khoffi
d6dd43cdaa
adr: style fixes ( #3206 )
...
- links to issues
- fix a few markdown glitches
- inline code
- etc
2019-01-25 17:38:26 +04:00
Anton Kaliaev
1efacaa8d3
docs: update pubsub ADR ( #3131 )
...
* docs: update pubsub ADR
* third version
2019-01-24 11:33:58 +04:00
Ethan Buchman
7b2c4bb493
update ADR-020 ( #3116 )
2019-01-14 11:53:43 -05:00
Zarko Milosevic
1895cde590
[WIP] Fill in consensus core details in ADR 030 ( #2696 )
...
* Initial work towards making ConsensusCore spec complete
* Initial version of executor and complete consensus
2019-01-13 14:47:00 -05:00
Joe Bowman
72f86b5192
[pv] add ability to use ipc validator ( #2866 )
...
Ref #2827
(I have since seen #2847 which is a fix for the same issue; this PR has tests and docs too ;) )
2018-11-21 10:45:20 +04:00
Zach
c033975a53
docs ADR ( #2828 )
...
* wip
* use same ADR template as SDK
* finish docs adr
* lil fixes
2018-11-15 18:08:24 -05:00
yutianwu
e11699038d
[R4R] Add adr-034: PrivValidator file structure ( #2751 )
...
* add adr-034
* update changelog
* minor changes
* do some refactor
2018-11-11 14:47:34 -05:00
Anton Kaliaev
80e4fe6c0d
[ADR] [DRAFT] pubsub 2.0 ( #2532 )
...
* pubsub adr
Refs #951 , #1879 , #1880
* highlight question
* fix typos after Ismail's review
2018-11-02 10:16:29 +01:00
yutianwu
60437953ac
[R4R] libs/log: add year to log format ( #2707 )
...
* add year to log format
* update documentation
2018-10-30 11:46:55 -04:00
Ethan Buchman
c3384e88e5
adr-016: update int64->uint64; add version to ConsensusParams ( #2667 )
2018-10-18 17:32:53 -04:00
Joon
2d726a620b
add adr ( #2553 )
2018-10-05 23:44:53 -04:00
Alexander Simmerl
e6a55b7be0
consensus: Add ADR for first stage consensus refactor ( #2462 )
2018-10-04 20:35:35 -04:00
Ismail Khoffi
d2be7482e1
[ADR][DRAFT] 024: SignBytes and validator types in privval ( #2445 )
...
* first draft for ADR summarizing discussion from:
https://github.com/tendermint/tendermint/issues/1622
* fix link and add comment about pub-key per message and fix link
* fix link and add comment about pub-key per message; also:
- fix link
- add little diagram
- fix typo
* Add a slightly different approach
* typo and ADR number
2018-10-04 20:28:27 -04:00
Ethan Buchman
c15fc9ff63
adr-029: update CheckBlock
2018-10-04 20:11:21 -04:00
JamesRay
be1760cc25
Create adr-021-check block txs before prevote.md
2018-10-04 18:43:17 -04:00
Jeremiah Andrews
f11aef20a0
Add ADR for Commit changes ( #2374 )
2018-10-04 17:54:45 -04:00
Ethan Buchman
faa3509646
adr-021: note about tag spacers ( #2362 )
2018-09-19 18:56:23 -04:00
Ethan Buchman
a045c562a2
update adr-016 ( #2435 )
2018-09-19 18:11:11 -04:00
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
2018-09-09 14:04:01 -04:00
Anton Kaliaev
4147f856dc
update arch doc
2018-08-31 16:10:41 +04:00
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
2018-08-31 16:01:21 +04:00
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
2018-08-28 09:32:54 +04:00
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
2018-08-27 11:33:46 +04:00
Ethan Buchman
91376627ea
update ADR
2018-08-16 13:19:13 -04:00
Ian Tan
3c98cec2c2
Add ADR entry for ProposeTx
( #1813 )
...
This adds an ADR entry addressing the implementation of a `ProposeTx`
method in the ABCI proposed in #1776 . Fundamentally, this proposal gives
some control of block proposals to the application. The initial use case is
to support the Minimal Viable Plasma specification.
2018-08-08 23:12:36 +04:00
Dev Ojha
1fbca09e3c
[ADR] Proposal for multisignature encoding ( #1960 )
...
* ADR: Proposal for multisignature encoding
This proposal is partially tied to the resolution of #1957 .
* Change title to Encoding standard for multisignatures
* ADR: Change multisigs ADR now that amino must be used for pubkeys
* Address PR comments
2018-08-08 23:10:33 +04:00
Ethan Buchman
ec3e34efd8
Merge pull request #2145 from tendermint/bucky/adr-chain-versions
...
adr: chain-versions
2018-08-05 22:48:06 -04:00
Ethan Buchman
b19e148bc5
Merge pull request #2144 from tendermint/bucky/adr-protocol-versions
...
adr: protocol versioning
2018-08-05 22:47:12 -04:00
Ethan Buchman
279259ec8e
adr-018: abci validators
2018-08-05 12:45:27 -04:00
Ethan Buchman
8073e51b04
Merge pull request #2096 from tendermint/dev/adr_symmetric
...
[ADR] Proposal for encoding symmetric cryptography
2018-08-04 20:27:24 -04:00
ValarDragon
6691492540
(squash this) indicate what Ethereum does
2018-08-03 17:49:46 -07:00
Ethan Buchman
0f80a7da82
adr: chain-versions
2018-08-03 20:23:37 -04:00
Ethan Buchman
ae2238efe6
adr: protocol versioning
2018-08-03 20:21:40 -04:00
ValarDragon
87f09adeec
(Squash this) Be more explicit about the exact encoding of the secp signature
2018-08-02 23:27:16 -07:00
ValarDragon
b3a3c8a192
Merge remote-tracking branch 'origin/develop' into dev/adr_secp_signatures
2018-08-02 23:25:14 -07:00
ValarDragon
a040c36dfb
(squash this) change adr number, remove redundancy in function names
2018-08-02 10:43:47 -07:00
Dev Ojha
eaa137512c
adr: Encoding for cryptography at launch ( #2121 )
2018-08-01 18:19:21 -04:00
ValarDragon
3d5d254932
(squash this) Mixed up field element and curve element. Idea still stands.
2018-07-28 20:41:19 -07:00
ValarDragon
ce9ddc7cd7
(squash this) Note not to overwrite aead's.
2018-07-28 06:33:15 -07:00
ValarDragon
c03ad56d55
(squash this) Note that this breaks existing keys.
2018-07-28 04:23:22 -07:00
ValarDragon
caef5dcd69
(Squash this) forgot to say that algo_name should be length prefixed
2018-07-28 04:14:07 -07:00
ValarDragon
af2894c0f8
(squash this) improve grammar.
2018-07-27 19:27:25 -07:00
ValarDragon
a2debe57c7
[ADR] Proposal for encoding symmetric cryptography
2018-07-27 18:10:41 -07:00
ValarDragon
5955eddc7d
ADR: Fix malleability problems in Secp256k1 signatures
...
Previously you could not assume that your transaction hash would
appear on chain.
2018-07-27 13:18:21 -07:00
Alexander Simmerl
fd29fd6465
adr: PeerTransport ( #2069 )
...
* p2p: Propose PeerTransport ADR
* adr: Set status to in review
* adr: Add high-level decision
* adr: Extend on the idea of guards
* adr: Rework guards into transport specific filters
* adr: Rename to nodeAddr
* adr: Incorporate review
2018-07-27 02:27:19 +02:00
Ethan Buchman
1215081951
adr: update readme
2018-06-23 09:29:46 -04:00
Ethan Buchman
500fca8efe
fixes from review
2018-06-23 09:29:46 -04:00
Anton Kaliaev
f6ff6b0e15
use consistent naming for protobuf
...
protobuf -> proto
protobuf version X -> protoX
2018-06-23 09:29:46 -04:00
Ethan Buchman
956e6d3435
change BeginBlock validators to LastCommitInfo
2018-06-23 09:28:44 -04:00