Ethan Buchman
91376627ea
update ADR
6 years ago
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.
6 years ago
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
6 years ago
Ethan Buchman
279259ec8e
adr-018: abci validators
6 years ago
ValarDragon
6691492540
(squash this) indicate what Ethereum does
7 years ago
Ethan Buchman
0f80a7da82
adr: chain-versions
7 years ago
Ethan Buchman
ae2238efe6
adr: protocol versioning
7 years ago
ValarDragon
87f09adeec
(Squash this) Be more explicit about the exact encoding of the secp signature
7 years ago
ValarDragon
a040c36dfb
(squash this) change adr number, remove redundancy in function names
7 years ago
Dev Ojha
eaa137512c
adr: Encoding for cryptography at launch ( #2121 )
7 years ago
ValarDragon
3d5d254932
(squash this) Mixed up field element and curve element. Idea still stands.
7 years ago
ValarDragon
ce9ddc7cd7
(squash this) Note not to overwrite aead's.
7 years ago
ValarDragon
c03ad56d55
(squash this) Note that this breaks existing keys.
7 years ago
ValarDragon
caef5dcd69
(Squash this) forgot to say that algo_name should be length prefixed
7 years ago
ValarDragon
af2894c0f8
(squash this) improve grammar.
7 years ago
ValarDragon
a2debe57c7
[ADR] Proposal for encoding symmetric cryptography
7 years ago
ValarDragon
5955eddc7d
ADR: Fix malleability problems in Secp256k1 signatures
Previously you could not assume that your transaction hash would
appear on chain.
7 years ago
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
7 years ago
Zach Ramsay
44dad6d70b
Revert "detele everything"
This reverts commit d02c5d1e30
.
7 years ago
Zach Ramsay
d02c5d1e30
detele everything
7 years ago
Ethan Buchman
1215081951
adr: update readme
7 years ago
Ethan Buchman
500fca8efe
fixes from review
7 years ago
Anton Kaliaev
f6ff6b0e15
use consistent naming for protobuf
protobuf -> proto
protobuf version X -> protoX
7 years ago
Ethan Buchman
956e6d3435
change BeginBlock validators to LastCommitInfo
7 years ago
Ethan Buchman
3e1684d2a2
adr-010-crypto-changes
7 years ago
Ethan Buchman
a25d181074
adr-009: add references
7 years ago
Ethan Buchman
7d82bdb3e6
adr-009: no pubkeys in beginblock
7 years ago
Ethan Buchman
c48ff031cd
add ADR-009 for ABCI design upgrade
7 years ago
Liamsi
d2c05bc5b9
Revert "delete everything" (includes everything non-go-crypto)
This reverts commit 96a3502
7 years ago
Liamsi
96a3502126
delete everything
7 years ago
Anton Kaliaev
c958b5319c
update ADR
7 years ago
Anton Kaliaev
9e14dc21a9
add labels column
7 years ago
Anton Kaliaev
03079185d4
metrics ADR
Refs #986
7 years ago
Jae Kwon
34974e3932
Make types use Amino; Refactor PrivValidator* to FilePV/SocketPV
7 years ago
Alexander Simmerl
533ed2a876
adr: Amend decisions for PrivValidator
7 years ago
Ethan Buchman
d4e4055d57
PrivValidatorAddr -> PrivValidatorListenAddr. Update ADR008
7 years ago
Alexander Simmerl
d321839669
wip: fix code block in ADR
7 years ago
Ethan Buchman
bef91ea7fe
adr-008-priv-validator
7 years ago
Anton Kaliaev
843e1ed400
Updates -> ValidatoSetUpdates
7 years ago
Ethan Buchman
a37c1143ca
adr: update 007 trust metric usage
7 years ago
caffix
4e08ee1833
made clarifications based on odeke-em's PR comments
7 years ago
caffix
7563870d11
added the trust metric usage guide
7 years ago
caffix
a724ffab25
added changes based on PR comments to the proposal
7 years ago
caffix
687834c99e
added initial trust metric test routines
7 years ago
caffix
54c25ccbf5
integrated trust metric store as per PR comments
7 years ago
caffix
e160a6198c
added initial trust metric design doc and code
7 years ago
Ethan Buchman
3a03fe5a15
updated to match adr 005
7 years ago
Ethan Buchman
d343560108
adr: add 005 consensus params
7 years ago
Ethan Buchman
ede4f818fd
docs: update and clean up adr
7 years ago
Zach Ramsay
e19fa59b63
docs: consolidate ADRs
7 years ago