cosmos-sdk/x/ibc
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
..
02-client Enforce ProofSpecs in 23-Commitment (#6374) 2020-06-12 10:45:40 +00:00
03-connection Enforce ProofSpecs in 23-Commitment (#6374) 2020-06-12 10:45:40 +00:00
04-channel Enforce ProofSpecs in 23-Commitment (#6374) 2020-06-12 10:45:40 +00:00
05-port move packet executed call to ibc handler (#6312) 2020-06-04 11:24:21 +00:00
07-tendermint Enforce ProofSpecs in 23-Commitment (#6374) 2020-06-12 10:45:40 +00:00
09-localhost Enforce ProofSpecs in 23-Commitment (#6374) 2020-06-12 10:45:40 +00:00
23-commitment Enforce ProofSpecs in 23-Commitment (#6374) 2020-06-12 10:45:40 +00:00
24-host x/ibc: simulation store decoders (#6247) 2020-06-10 08:09:51 +00:00
ante Enforce ProofSpecs in 23-Commitment (#6374) 2020-06-12 10:45:40 +00:00
client client: rename CliContext to Context (#6290) 2020-06-01 12:46:03 +00:00
keeper x/ibc: simulation store decoders (#6247) 2020-06-10 08:09:51 +00:00
simulation x/ibc: simulation store decoders (#6247) 2020-06-10 08:09:51 +00:00
spec Update ibc proof to be bytes (#6393) 2020-06-12 00:19:25 +02:00
testing Enforce ProofSpecs in 23-Commitment (#6374) 2020-06-12 10:45:40 +00:00
types x/ibc: /types cleanup (#6169) 2020-05-13 19:23:33 -04:00
alias.go x/ibc: /types cleanup (#6169) 2020-05-13 19:23:33 -04:00
genesis.go x/ibc: /types cleanup (#6169) 2020-05-13 19:23:33 -04:00
genesis_test.go Enforce ProofSpecs in 23-Commitment (#6374) 2020-06-12 10:45:40 +00:00
handler.go move packet executed call to ibc handler (#6312) 2020-06-04 11:24:21 +00:00
ibc_test.go x/ibc: /types cleanup (#6169) 2020-05-13 19:23:33 -04:00
module.go module: pass route by value (#6404) 2020-06-11 15:37:23 +00:00