* add multisig support to testing pkg Adds single and multisig public key support to the testing package. Fix build associated with changes. * update clientstate tests to use singlesig and multsig * add singlesig and multisig tests for consensus state, header, and misbehaviour * add singlesig and multisig for solomachine handlers * add spec * fix lgtm * fixes from self review * fix lint? * fix build * increase code cov * Update x/ibc/light-clients/solomachine/types/client_state.go Co-authored-by: Federico Kunze <31522760+fedekunze@users.noreply.github.com> * apply @fedekunze review suggestions Add comment to VerifyMultisignature explaining why it uses the nested function. Switch panic to require. Add comment for secp256k1 key usage. Ref: https://github.com/cosmos/cosmos-sdk/pull/7383#pullrequestreview-496591518 Co-authored-by: Federico Kunze <31522760+fedekunze@users.noreply.github.com> Co-authored-by: Christopher Goes <cwgoes@pluranimity.org> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> |
||
---|---|---|
.. | ||
mock | ||
chain.go | ||
coordinator.go | ||
solomachine.go | ||
types.go |