Commit Graph

29 Commits

Author SHA1 Message Date
Alessio Treglia 2879c0702c
x/ibc: fix missing return statement (#6099)
* enable the wsl linter

Fix various wsl-related warnings.

x/ibc/04-channel/keeper/handshake.go: fix missing return statement in ChanOpenTry().

* goimports -w files

* remove unknown linter references

* run make format

* Revert "run make format"

This reverts commit f810b62b9e4993f08506663d4e5f2ec2228a9863.

* run make format
2020-04-29 22:36:34 -04:00
Aaron Craelius bb4642ad0d
Decouple client/tx from x/auth (#5992)
As part of #5864 part 2), this PR decouples the new client/tx
package from x/auth (as an incremental step to deprecating
all the tx logic in x/auth) and adds StdFee, StdSignature,
StdSignMsgBase and StdTxBase to codec/std, while
deprecating the corresponding types in x/auth.
2020-04-15 23:55:02 +02:00
Alessio Treglia a1feca39c2
Enter the new keyring interface (#5904)
crypto/keyring:

`Keybase` interface gives way to its successor: `Keyring`. `LegacyKeybase`
interface is added in order to guarantee limited backward compatibility with
the old `Keybase` interface for the sole purpose of migrating keys across
the new keyring backends.

The package no longer depends on the `github.com/types.Config`
singleton.

`SupportedAlgos` and `SupportedLedgerAlgos` methods have been removed.
The keyring just fails when trying to perform an action with an unsupported
algorithm.

crypto/ subdirs reorganization:

`crypto/keys/hd` was moved to `crypto/hd`, which now groups together
all HD wallets related types and utilities.

client/input:

* Removal of unnecessary `GetCheckPassword`, `PrintPrefixed` functions.
* `GetConfirmation`'s signature changed to take in a io.Writer for better integration
  with `cobra.Command` types.

client/context:

* In-memory keyring is allocated in the context when `--gen-only` flag is passed
  in. `GetFromFields` does no longer silently allocate a keyring, it takes one as
  argument.

Co-authored with @jgimeno

Co-authored-by: Jonathan Gimeno <jgimeno@gmail.com>
2020-04-08 11:38:28 +02:00
Alexander Bezobchuk bc9949e383
Merge PR #5936: Handle and return error on tx.SetMsgs 2020-04-06 10:24:40 -04:00
Alessio Treglia ca19fbc5f8
types/rest: add convenience functions for error checking (#5900) 2020-04-01 09:50:22 +02:00
Aleksandr Bezobchuk da400156c3
Fix tests 2020-03-26 12:50:39 -04:00
Aleksandr Bezobchuk 75412d00f8
Rename to Println 2020-03-25 15:17:12 -04:00
Aleksandr Bezobchuk 6a33b424a6
Do not sanitize memo 2020-03-25 15:15:43 -04:00
Aleksandr Bezobchuk e950dd34aa
Error when keybase is nil during Sign 2020-03-25 15:12:39 -04:00
Aleksandr Bezobchuk f4e6bd6ad7
Fix build 2020-03-25 14:30:42 -04:00
Aleksandr Bezobchuk 3e0cf99e81
Finish remaining x/bank REST handlers 2020-03-25 14:23:34 -04:00
Aleksandr Bezobchuk d962526b70
Implement and use CLIContext.Print 2020-03-25 12:24:13 -04:00
Aleksandr Bezobchuk 70d0241373
tx tests 2020-03-24 19:07:27 -04:00
Aleksandr Bezobchuk 33c090ee17
Use auth instead of func interface 2020-03-24 18:56:20 -04:00
Aleksandr Bezobchuk 0f4473936d
Fix imports 2020-03-24 16:51:59 -04:00
Aleksandr Bezobchuk 8bb0cfdf6f
Use JSON for SimulationResponse 2020-03-24 16:45:34 -04:00
Aleksandr Bezobchuk d4d4da4a6e
Implement client and factory 2020-03-24 16:36:12 -04:00
Aleksandr Bezobchuk b557d4278f
Update CanonicalSignBytes godoc 2020-03-16 11:52:07 -04:00
Aleksandr Bezobchuk 98f62db242
Fix linting 2020-03-15 14:10:15 -04:00
Aleksandr Bezobchuk c49af0b8dd
Update context 2020-03-13 13:59:14 -04:00
Fabian 2f470baf19 refactored route registering 2018-03-17 22:14:19 +01:00
rigelrozanski a28f53721d rebase fixes
...
2018-03-17 22:14:19 +01:00
Ethan Buchman ad705fdea1 bump version
added rest server and status endpoint

added get block endpoint

added latest block endpoint

add 404 if height is out of bounds

add version endpoint

add validators endpoint

export GetBlockHeight

add keys endpoints

add txs endpoints

added verb limiters to ednpoints

only output node info + json structure improvement

fixed wrong body parsing

github PR template

crypto.Address -> sdk.Address

revert to old go-wire

update glide

remove print statement and update glide

fix #554

add .DS_Store to .gitignore

Massive consolidation: queue, data storage struct, store, logic, ...

Small fixes
2018-03-17 22:14:19 +01:00
Ethan Buchman 630a5fe579 revert to old go-wire 2018-03-02 04:24:07 -05:00
rigelrozanski 0469358286 rebase fixes 2018-03-01 03:17:48 +00:00
rigelrozanski 3be46395cf restructure to remove deps on example 2018-03-01 02:36:57 +00:00
rigelrozanski 65f27f2daa basecli refactor 2018-03-01 02:36:57 +00:00
Ethan Frey c083678cae cleaned up basecli tx so it really works 2018-03-01 02:36:57 +00:00
Ethan Frey 734b1073ba Added tx subcommands and automate manual testing 2018-03-01 02:36:57 +00:00