Christopher Goes
3654579ea7
Merge PR #1278 : Slashing v2
...
Implement semifinal Gaia slashing spec (#1263 ), less #1348 , #1378 , and #1440 which are TBD.
2018-06-30 05:34:55 +02:00
Christopher Goes
59aadf42aa
Ledger integration ( #931 )
...
Merges the keybase and Ledger code from go-crypto (which is no more) into the SDK
Adds support for Ledger into gaiacli
Cherry-picks updated error handling from #1158
2018-06-29 02:54:47 +02:00
Dev Ojha
2755c66545
Merge PR #1424 : tools: add unconvert linter
...
unconvert checks for unnecessary type conversions
2018-06-28 18:08:29 +02:00
David Kajpust
ec2fedd36c
Merge PR #1227 : Set all Error strings 1st letters to lowercase. Fixes issue #1154
2018-06-13 21:13:22 +02:00
Christopher Goes
be7ec5bc07
Merge PR #1115 : Update SDK to ABCI v11
2018-06-05 01:42:01 +02:00
Christopher Goes
024eaf6ac0
Swap x/slashing to sdk.ValidatorSet
2018-06-02 00:27:37 +02:00
rigelrozanski
0ef3259a39
revised use of EndBlock/BeginBlock, basecoin updated for staking/slashing
2018-06-01 14:24:48 -07:00
Christopher Goes
27ae1a1490
Match UnmarshalBinaryBare/MarshalBinaryBare
2018-05-31 22:19:46 +02:00
Christopher Goes
f32093e9e3
Use evidence type constants from Tendermint
2018-05-31 05:43:54 +02:00
Christopher Goes
3d37d51795
Switch to evidence type enum
2018-05-31 01:47:24 +02:00
Christopher Goes
6712ea7f3a
Present, not absent
2018-05-29 08:32:39 +02:00
Christopher Goes
b8b4fe24e3
Absent validators map[crypto.PubKey]struct{}
2018-05-29 02:33:01 +02:00
Christopher Goes
f4f8cc66d9
Add some explanatory comments
2018-05-29 00:10:52 +02:00
Christopher Goes
95c5baf449
Rebase & squash slashing
2018-05-28 21:55:27 +02:00