Skip to content
This repository was archived by the owner on Jun 3, 2020. It is now read-only.

Add PubKeyMsg to types#35

Merged
liamsi merged 8 commits intotendermint:masterfrom
liamsi:pubkey
Jul 24, 2018
Merged

Add PubKeyMsg to types#35
liamsi merged 8 commits intotendermint:masterfrom
liamsi:pubkey

Conversation

@liamsi
Copy link
Contributor

@liamsi liamsi commented Jul 13, 2018

Implements #34 & ready for review: The changes here are mostly just tests and the actual changes were done in the prost fork (will move it to amino_rs soon and update the dependency in Cargo.toml afterwards).
Also, I've added an impl Into for the Signatory types as planned (and approved by Tony) here: #34 (comment)

PTAL @zmanian

resolves #34
related #38

liamsi added 2 commits July 13, 2018 13:42
- added a new message type
- PubKeyMsg with actual key material needs some further thinking; as
prost does not support structs without fields
- encoding of PubKeyMsg with actual ed25519 key works
liamsi added a commit to liamsi/prost that referenced this pull request Jul 18, 2018
- update to latest prost-fork
@zmanian zmanian mentioned this pull request Jul 23, 2018
6 tasks
liamsi added a commit to liamsi/prost that referenced this pull request Jul 24, 2018
- necessary for tendermint/tmkms#35 to work
- no other (scalar) types are currently supported (only bytes)
@liamsi liamsi changed the title WIP: add PubKeyMsg to types Add PubKeyMsg to types Jul 24, 2018
@liamsi liamsi requested a review from zmanian July 24, 2018 14:51
@zmanian
Copy link
Contributor

zmanian commented Jul 24, 2018

I think the name of this pile should be ed25519msg.rs instead of ed25519sig.rs Other than that LGTM

@liamsi liamsi merged commit 2be5875 into tendermint:master Jul 24, 2018
alessio pushed a commit that referenced this pull request May 15, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a PubKey Type to the types module

3 participants