cosmos-sdk/x/ibc/07-tendermint
Aditya d82c2e6a94
Enforce ProofSpecs in 23-Commitment (#6374)
* enforce spec ordering

* modify clients to pass in specs to verify functions

* start fixing tests

* Apply suggestions from code review

* enforce spec length and proof length match

* fix all tests

* add argument to constructor:

* fixed msg client and tests

* appease linter

* Apply suggestions from code review

Co-authored-by: Federico Kunze <31522760+fedekunze@users.noreply.github.com>

* finish fixes from review

* add back proof-specific checks

* Apply suggestions from code review

* more robust proof spec checks

* add CHANGELOG entries

* do not hardcode proofspecs in 23-commitment

* fix client modules

* fix tests

* appease linter

Co-authored-by: Federico Kunze <31522760+fedekunze@users.noreply.github.com>
2020-06-12 10:45:40 +00:00
..
client Enforce ProofSpecs in 23-Commitment (#6374) 2020-06-12 10:45:40 +00:00
types Enforce ProofSpecs in 23-Commitment (#6374) 2020-06-12 10:45:40 +00:00
doc.go x/ibc: IBC alpha (#5277) 2020-04-08 20:57:52 -04:00
misbehaviour.go x/ibc: fix internal errors messages (#6268) 2020-05-22 17:17:52 -04:00
misbehaviour_test.go Enforce ProofSpecs in 23-Commitment (#6374) 2020-06-12 10:45:40 +00:00
module.go client: rename CliContext to Context (#6290) 2020-06-01 12:46:03 +00:00
tendermint_test.go Move codec.RegisterCrypto and codec.Cdc to new packages (#6330) 2020-06-04 10:38:24 +00:00
update.go update 07-tm err msg to utc time (#6383) 2020-06-10 08:54:23 +00:00
update_test.go Enforce ProofSpecs in 23-Commitment (#6374) 2020-06-12 10:45:40 +00:00