Skip to content
This repository was archived by the owner on Jul 15, 2018. It is now read-only.

Release/0.8.0 #127

Merged
merged 28 commits into from
Jun 12, 2018
Merged

Release/0.8.0 #127

merged 28 commits into from
Jun 12, 2018

Conversation

liamsi
Copy link
Contributor

@liamsi liamsi commented Jun 12, 2018

No description provided.

cwgoes and others added 28 commits May 14, 2018 15:26
* Return errors on priv.Sign(), priv.PubKey()

* Add CreateLedger, CreateOffline

* Add switch on .Sign() for Ledger wallets

* Add offline signing switch on .Sign()

* Use MustUnmarshalBinaryBare()

* Add confirmation to delete offline/Ledger keys

* Lowercase error message

* Add human-readable .GetType() function to Info interface

* Rename CryptoAlgo => SignAlgo

* assert.Nil(t, err) => assert.NoError(t, err)
* move from tmlibs 213
* expose KVPair, simpleproofsfrommap returns keys
make PubKeyEd25519.Address() returns the first 20 bytes of the hash of the raw 32-byte pubkey, no amino required
include an example, do not err check on info ... bur for empty info
instead
…name

# Conflicts:
#	Gopkg.lock
#	keys/keybase_test.go
#	signature_test.go
@liamsi liamsi requested review from ebuchman and jaekwon as code owners June 12, 2018 00:14
@liamsi liamsi merged commit e4e3f8d into tendermint:master Jun 12, 2018
liamsi added a commit to liamsi/go-crypto that referenced this pull request Jun 12, 2018
� This is the 1st commit message:

Release/0.8.0 (tendermint#127)

https://github.com/Liamsi/go-crypto/blob/8e31aebe2bc23037b9cc11892f3ec4515bbf5991/CHANGELOG.md#080

fix tests, move encoding to encode_test.go, include an example

Ledger integration, WIP

Fix testcases, all looks OK

Prevent unnecessary signatures, improve error messages

Bugfix

Update to new Ledger API in progress

Update to latest upstream, debugging information

� This is the commit message tendermint#2:

Clarify function names
liamsi added a commit to liamsi/go-crypto that referenced this pull request Jun 12, 2018
� This is the 1st commit message:

Release/0.8.0 (tendermint#127)

https://github.com/Liamsi/go-crypto/blob/8e31aebe2bc23037b9cc11892f3ec4515bbf5991/CHANGELOG.md#080

fix tests, move encoding to encode_test.go, include an example

Ledger integration, WIP

Fix testcases, all looks OK

Prevent unnecessary signatures, improve error messages

Bugfix

Update to new Ledger API in progress

Update to latest upstream, debugging information

� This is the commit message tendermint#2:

Clarify function names

� This is the commit message tendermint#3:

Add ed25519, tests will fail until ed25519 verification fix

Implement PubKeyLedgerEd25519

Pin to an upstream revision

Remove Ledger ed25519 support, for now

Move TODOs to tendermint#114

Move from tmlibs #213 (tendermint#115)

* move from tmlibs 213
* expose KVPair, simpleproofsfrommap returns keys

update ed25519 address scheme (tendermint#112)

make PubKeyEd25519.Address() returns the first 20 bytes of the hash of the raw 32-byte pubkey, no amino required

forgot PrivKeyLedgerSecp256k1

version bump (tendermint#128)

version bump
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.

5 participants