cosmos-sdk/types
Aaron Craelius 114de631a5 Allow custom key types and address formats (#4232)
Add additional parameter to NewAnteHandler for custom SignatureVerificationGasConsumer (the existing one is now called DefaultSigVerificationGasConsumer).

Add addressVerifier field to sdk.Config which allows for custom address verification (to override the current fixed 20 byte address format).

DefaultSigVerificationGasConsumer now uses type switching as opposed to string comparison.
Other zones like Ethermint can now concretely specify which key types they accept.

Closes: #3685
2019-05-02 20:36:42 +01:00
..
rest No packages must depend on cmd/gaia/ (#4048) 2019-04-04 15:36:39 +01:00
abci.go Revert "Return errors instead of panic (#3782)" (#4054) 2019-04-05 16:20:58 -04:00
address.go Allow custom key types and address formats (#4232) 2019-05-02 20:36:42 +01:00
address_test.go Allow custom key types and address formats (#4232) 2019-05-02 20:36:42 +01:00
codec.go Merge PR #2324: rename wire to codec 2018-09-13 14:17:32 -04:00
coin.go Merge PR #3951: Remove ';' delimiting support from ParseDecCoins 2019-03-25 10:38:15 -04:00
coin_benchmark_test.go Merge PR #3679: Consistent Operators 2019-02-21 12:35:55 -05:00
coin_test.go Merge PR #3884: steak to stake 2019-03-14 10:32:46 -04:00
config.go Allow custom key types and address formats (#4232) 2019-05-02 20:36:42 +01:00
context.go Store Refactor 1 (#2985) 2019-02-01 17:03:09 -08:00
context_test.go Merge PR #3607: Reconcile DecCoin/s API with Coin/s API 2019-02-15 16:33:23 +01:00
dec_coin.go Remove panic on zero input during MulDecTruncate 2019-04-10 21:44:24 -04:00
dec_coin_test.go Merge PR #4058: Fix DecCoins Bugs 2019-04-05 14:13:22 -04:00
decimal.go Fix TruncateDecimal (#3913) 2019-03-16 16:14:37 -07:00
decimal_test.go Merge PR #3750: Outstanding per-validator rewards; correctly handle same-BeginBlock redelegation-double-slash 2019-03-06 19:54:12 +01:00
denom.go Merge PR #3747: Implement initial simple denom convert utils 2019-03-16 14:18:27 +01:00
denom_test.go Merge PR #3747: Implement initial simple denom convert utils 2019-03-16 14:18:27 +01:00
errors.go Merge PR #3604: Improve REST Error Messages & Allow Unicode 2019-02-11 15:12:43 -08:00
errors_test.go Merge PR #3604: Improve REST Error Messages & Allow Unicode 2019-02-11 15:12:43 -08:00
handler.go Modify AnteHandler to take a simulate boolean parameter 2018-08-25 20:12:14 +01:00
int.go Merge PR #3679: Consistent Operators 2019-02-21 12:35:55 -05:00
int_test.go Merge PR #3679: Consistent Operators 2019-02-21 12:35:55 -05:00
invariant.go Merge PR #4079: Implement Invariant Benchmarks 2019-04-12 18:52:16 -04:00
module_clients.go Standardize CLI Exports from Modules (#2840) 2018-11-19 09:02:34 -08:00
queryable.go added querier to gov module 2018-08-22 00:12:44 -07:00
result.go Merge PR #4230: Minor cleanup in tx tags and response format 2019-04-29 23:50:44 -04:00
result_test.go Merge PR #4230: Minor cleanup in tx tags and response format 2019-04-29 23:50:44 -04:00
staking.go Merge PR #4177: Update Staking Validators Rest Query 2019-04-24 11:48:39 -04:00
store.go Store Refactor 1 (#2985) 2019-02-01 17:03:09 -08:00
store_test.go Merge PR #3517: Increasing test coverage in keys/client package 2019-02-08 12:45:23 -08:00
tags.go Merge PR #4230: Minor cleanup in tx tags and response format 2019-04-29 23:50:44 -04:00
tags_test.go Merge PR #3451: Make tags and responses legible 2019-02-04 18:20:56 -08:00
tx_msg.go Merge PR #2959: Add TxEncoder to client TxBuilder 2018-12-12 22:29:42 +01:00
uint.go Merge PR #3679: Consistent Operators 2019-02-21 12:35:55 -05:00
uint_test.go Merge PR #3679: Consistent Operators 2019-02-21 12:35:55 -05:00
utils.go Merge PR #3792: Use DBBackend set at compile time 2019-03-04 21:31:55 +01:00
utils_test.go Merge PR #2752: Don't hardcode bondable denom 2018-11-12 19:54:18 +01:00