Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat!: add cryptographic equivocation #1340

Merged
merged 88 commits into from
Nov 21, 2023
Merged

Commits on Jun 1, 2023

  1. docs: cleanup changelog for v2.0.0 on release/v2.0.x (#987)

    * Update CHANGELOG.md
    
    * Update CHANGELOG.md
    
    * comment
    shaspitz authored Jun 1, 2023
    Configuration menu
    Copy the full SHA
    42279c8 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. chore: Hardcode golangci-lint version (backport #990) (#1013)

    chore: Hardcode golangci-lint version (#990)
    
    * Hardcode golangci-lint version
    
    * Hardcode version in CI config
    
    (cherry picked from commit 9920121)
    
    Co-authored-by: Philip Offtermatt <[email protected]>
    mergify[bot] and p-offtermatt authored Jun 13, 2023
    Configuration menu
    Copy the full SHA
    8ce740f View commit details
    Browse the repository at this point in the history
  2. fix: proper consumer key prefix ordering (backport #991) (#1011)

    fix: proper consumer key prefix ordering (#991)
    
    * Update keys.go
    
    * tests
    
    * fix another bug
    
    * fix comments
    
    (cherry picked from commit a1e18d0)
    
    Co-authored-by: Shawn <[email protected]>
    mergify[bot] and shaspitz authored Jun 13, 2023
    Configuration menu
    Copy the full SHA
    e8230bc View commit details
    Browse the repository at this point in the history
  3. feat: Remove consumer genesis migration on provider (backport #997) (#…

    …1012)
    
    feat: Remove consumer genesis migration on provider (#997)
    
    * Update keys.go
    
    * tests
    
    * fix another bug
    
    * remove consumer genesis deletion, link to test
    
    * remove unused bond denom method
    
    * Revert "remove unused bond denom method"
    
    This reverts commit f930eca.
    
    * remove test too
    
    * update changelog
    
    (cherry picked from commit e2ac974)
    
    Co-authored-by: Shawn <[email protected]>
    mergify[bot] and shaspitz authored Jun 13, 2023
    Configuration menu
    Copy the full SHA
    42f916e View commit details
    Browse the repository at this point in the history
  4. fix: limit vsc matured packets handled per endblocker (backport #1004) (

    #1015)
    
    fix: limit vsc matured packets handled per endblocker (#1004)
    
    * initial implementation, still need tests
    
    * UTs
    
    * integration test
    
    * linter
    
    * Update CHANGELOG.md
    
    * make vsc matured handled this block a var
    
    * comment
    
    (cherry picked from commit 8c2fc56)
    
    Co-authored-by: Shawn <[email protected]>
    mergify[bot] and shaspitz authored Jun 13, 2023
    Configuration menu
    Copy the full SHA
    2395b6f View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. feat: integrate cometmock (backport #989) (#1030)

    feat: integrate cometmock (#989)
    
    * Add gorelayer and CometMock to Dockerfile
    
    * Add option to start with cometmock in start-chain script
    
    * Start adding support for rly
    
    * Adjust relayer start action
    
    * Add entrypoint for short happy path steps
    
    * Add . nosec G204 and waiting for blocks
    
    * Adjust rly config: Gas is free
    
    * Remove optout steps from short happy path
    
    * Use separate redelegate step for short happy path
    
    * Wait for blocks after unbonding
    
    * Make naming more descriptive and add comments
    
    * Add comment to chain name sorting and improve comments
    
    * Update start-chain.sh
    
    Address comments form joint review session with @MSalopek
    
    * Fix typo
    
    (cherry picked from commit 07be71a)
    
    Co-authored-by: Philip Offtermatt <[email protected]>
    mergify[bot] and p-offtermatt authored Jun 16, 2023
    Configuration menu
    Copy the full SHA
    163da4e View commit details
    Browse the repository at this point in the history
  2. feat!: Add DistributionTransmissionChannel to ConsumerAdditionProposa…

    …l (manual backport #965) (#1031)
    
    feat!: Add DistributionTransmissionChannel to ConsumerAdditionProposal (#965)
    
    * update proto
    
    * remove transfer_channel_id from consumer genesis
    
    * ConsumerAdditionProposal: transfer_channel_id -> distribution_transmission_channel
    
    * send updated ConsumerAdditionProposal
    
    * validate consumer genesis param
    
    * remove StandaloneTransferChannelID from store
    
    * fix TestOnChanOpenAck
    
    * remove state breaking change
    
    * finalize merge and fix issues
    
    * chore: update docs and changelog
    
    * chore: regenerate protos
    
    * re-add integrationt tests around changeover
    
    * mv entry in changelog
    
    * test: add sovereign to consumer changeover e2e (#1025)
    
    * tests: add sovereign to consumer e2e test
    
    * rm unused bash scripts
    
    * partially address review comments
    
    * apply remaining review comments
    
    * chore: apply formatting rules
    
    ---------
    
    Co-authored-by: Marius Poke <[email protected]>
    Co-authored-by: MSalopek <[email protected]>
    3 people authored Jun 16, 2023
    Configuration menu
    Copy the full SHA
    afa541f View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. refactor: log when constructing IBC err ack (backport #1090) (#1094)

    refactor: log when constructing IBC err ack (#1090)
    
    * log with err ack
    
    * linter
    
    (cherry picked from commit 07302ff)
    
    Co-authored-by: Shawn <[email protected]>
    mergify[bot] and shaspitz authored Jun 28, 2023
    Configuration menu
    Copy the full SHA
    362b7c0 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. fix: AttributeDistributionTotal in event emit (backport #1097) (#1114)

    * fix: `AttributeDistributionTotal` in event emit (#1097)
    
    * fix: emitted distribution events
    
    * docs: update changelog
    
    * fix: lint
    
    ---------
    
    Co-authored-by: MSalopek <[email protected]>
    (cherry picked from commit d16c766)
    
    # Conflicts:
    #	CHANGELOG.md
    #	x/ccv/consumer/keeper/distribution.go
    
    * resolve conflicts
    
    * docs: remove v3 changelog from v2 release line
    
    ---------
    
    Co-authored-by: yaruwangway <[email protected]>
    Co-authored-by: Yaru Wang <[email protected]>
    3 people authored Jul 6, 2023
    Configuration menu
    Copy the full SHA
    16e71ab View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. docs: update broken md links (backport #1130) (#1142)

    * docs: update broken md links (#1130)
    
    (cherry picked from commit fd76f45)
    
    # Conflicts:
    #	docs/docs/validators/joining-testnet.md
    
    * Update joining-testnet.md
    
    ---------
    
    Co-authored-by: MSalopek <[email protected]>
    Co-authored-by: Shawn <[email protected]>
    3 people authored Jul 13, 2023
    Configuration menu
    Copy the full SHA
    8a1b3ca View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. feat!: add ICS misbehaviour handling (#826)

    * define msg to submit misbehaviour to provider
    
    implement msg handling logic
    
    e2e test msg handling logic
    
    * wip: get byzantine validators in misbehavioiur handling
    
    * add tx handler
    
    * format HandleConsumerMisbehaviour
    
    * add tx handler
    
    * add debugging stuff
    
    * Add misbehaviour handler
    
    * create message for consumer double voting evidence
    
    * add DRAFT double vote handler
    
    * Add cli cmd for submit consumer double voting
    
    * Add double-vote handler
    
    * add last update
    
    * fix jailing
    
    * pass first jailing integration test
    
    * format tests
    
    * doc
    
    * save
    
    * update e2e tests'
    
    * fix typo and improve docs
    
    * remove unwanted tm evidence protofile
    
    * fix typos
    
    * update submit-consumer-misbehaviour cli description
    
    * check that header1 and header2 have the same TrustedValidators
    
    * feat: add e2e tests for ICS misbehaviour (#1118)
    
    * remove unwanted changes
    
    * fix hermes config with assigned key
    
    * revert unwanted changes
    
    * revert local setup
    
    * remove log file
    
    * typo
    
    * update doc
    
    * update ICS misbehaviour test
    
    * update ICS misbehaviour test
    
    * revert mixed commits
    
    * add doc
    
    * lint
    
    * update to handle only equivocations
    
    * improve doc
    
    * update doc
    
    * update E2E tests comment
    
    * optimize signatures check
    
    * doc
    
    * update e2e tests
    
    * linter
    
    * remove todo
    
    * Feat: avoid race condition in ICS misbehaviour handling (#1148)
    
    * remove unwanted changes
    
    * fix hermes config with assigned key
    
    * revert unwanted changes
    
    * revert local setup
    
    * remove log file
    
    * typo
    
    * update doc
    
    * update ICS misbehaviour test
    
    * update ICS misbehaviour test
    
    * revert mixed commits
    
    * update ICS misbehaviour test
    
    * update ICS misbehaviour test
    
    * Add test for MsgSubmitConsumerMisbehaviour parsing
    
    * fix linter
    
    * save progress
    
    * add CheckMisbehaviourAndUpdateState
    
    * update integration tests
    
    * typo
    
    * remove e2e tests from another PRs
    
    * cleaning'
    
    * Update x/ccv/provider/keeper/misbehaviour.go
    
    Co-authored-by: Anca Zamfir <[email protected]>
    
    * Update x/ccv/provider/keeper/misbehaviour.go
    
    Co-authored-by: Anca Zamfir <[email protected]>
    
    * update integration tests
    
    * save
    
    * save
    
    * nits
    
    * remove todo
    
    * lint
    
    * Update x/ccv/provider/keeper/misbehaviour.go
    
    ---------
    
    Co-authored-by: Anca Zamfir <[email protected]>
    Co-authored-by: Marius Poke <[email protected]>
    
    * Update x/ccv/provider/client/cli/tx.go
    
    Co-authored-by: Anca Zamfir <[email protected]>
    
    * Update x/ccv/provider/client/cli/tx.go
    
    Co-authored-by: Anca Zamfir <[email protected]>
    
    * add attributes to EventTypeSubmitConsumerMisbehaviour
    
    * Update x/ccv/provider/keeper/misbehaviour.go
    
    Co-authored-by: Anca Zamfir <[email protected]>
    
    * Update x/ccv/provider/keeper/misbehaviour.go
    
    Co-authored-by: Anca Zamfir <[email protected]>
    
    * apply review suggestions
    
    * fix docstring
    
    * Update x/ccv/provider/keeper/misbehaviour.go
    
    Co-authored-by: Anca Zamfir <[email protected]>
    
    * fix link
    
    * apply review suggestions
    
    * update docstring
    
    ---------
    
    Co-authored-by: Anca Zamfir <[email protected]>
    Co-authored-by: Marius Poke <[email protected]>
    3 people authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    a77eea1 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. deps!: support cosmos-sdk-v45-ics-lsm integration (#1120)

    * tests: check cosmos-sdk-v45-ics-lsm integration
    
    * bump cosmos-sdk to inqlusion latest
    
    * support new method signatuers
    
    * fix: bump v0.45.16-ics-lsm to latest [fixes difftests]
    
    * fix: update democracy tests representative registration
    
    * chore: bump iqlusion:cosmos-sdk to latest
    
    * chore: bump iqlusion:cosmos-sdk to latest
    
    * chore: bump iqlusion:cosmos-sdk to latest
    
    * fix!: avoid panicking on CancelUnbondingDelegation  (#977)
    
    * handle CancelUnbondingDelegation message
    
    * tests: add cancel-unbond e2e test
    
    * fix: appease linter
    
    * chore: Hardcode golangci-lint version (#990)
    
    * Hardcode golangci-lint version
    
    * Hardcode version in CI config
    
    ---------
    
    Co-authored-by: MSalopek <[email protected]>
    Co-authored-by: Philip Offtermatt <[email protected]>
    
    * tests: fix broken cancelUnbond e2e after cherry pick
    
    * chore: regenerate mocks
    
    * chore: run make proto-gen
    
    * fix: complete concel-unbond handling in hooks
    
    * chore: bump iqlusion:cosmos-sdk to latest
    
    * chore: fix brokene gov prop submit
    
    * chore: fix brokene gov prop submit
    
    * use SDK 0.45.16-ics-lsm-rc0
    
    * add changelog entry
    
    ---------
    
    Co-authored-by: Marius Poke <[email protected]>
    Co-authored-by: Philip Offtermatt <[email protected]>
    3 people authored Aug 16, 2023
    Configuration menu
    Copy the full SHA
    309bd85 View commit details
    Browse the repository at this point in the history
  2. docs: add v2.0.0-lsm changelog section (#1210)

    add changelog section
    mpoke authored Aug 16, 2023
    Configuration menu
    Copy the full SHA
    2573975 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. deps: bump SDK to v0.45.16-ics-lsm (#1212)

    bump SDK to v0.45.16-ics-lsm
    mpoke authored Aug 18, 2023
    Configuration menu
    Copy the full SHA
    6b0a94a View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. feat: improve ICS misbehaviour E2E testing coverage (#1225)

    * update e2e tests
    
    * update the chain halt assertion
    sainoe authored Aug 23, 2023
    Configuration menu
    Copy the full SHA
    21e3d83 View commit details
    Browse the repository at this point in the history
  2. refactor: address comments of ICS Misbehaviour PRs #826 and #1148 (#1223

    )
    
    * remove interface
    
    * improve comment
    
    * update godoc
    
    * address last comments
    sainoe authored Aug 23, 2023
    Configuration menu
    Copy the full SHA
    292ad75 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. feat: add handler for consumer double voting (#1232)

    * create new endpoint for consumer double voting
    
    * add first draft handling logic
    
    * first iteration of double voting
    
    * draft first mem test
    
    * error handling
    
    * refactor
    
    * add unit test of double voting verification
    
    * remove evidence age checks
    
    * document
    
    * doc
    
    * protogen
    
    * reformat double voting handling
    
    * logger nit
    
    * nits
    
    * check evidence age duration
    
    * move verify double voting evidence to ut
    
    * fix nit
    
    * nits
    
    * fix e2e tests
    
    * improve double vote testing coverage
    
    * remove TODO
    
    * lint
    
    * add UT for JailAndTombstoneValidator
    
    * nits
    
    * nits
    
    * remove tombstoning and evidence age check
    
    * lint
    
    * typo
    
    * improve godoc
    sainoe authored Aug 28, 2023
    Configuration menu
    Copy the full SHA
    f168b9b View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. fix: tiny bug in NewSubmitConsumerDoubleVotingCmd (#1247)

    * fix double voting cli
    
    * fix bug double signing handler
    
    * godoc
    
    * nits
    
    * revert wrong push of lasts commits
    sainoe authored Aug 31, 2023
    Configuration menu
    Copy the full SHA
    f12a5c0 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. fix: make HandleConsumerDoubleVoting works with provider pubkeys (#…

    …1254)
    
    * fix double voting cli
    
    * fix bug double signing handler
    
    * godoc
    
    * nits
    
    * lint
    
    * nit
    sainoe authored Sep 4, 2023
    Configuration menu
    Copy the full SHA
    2501e83 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. fix: verify equivocation using validator pubkey in `SubmitConsumerDou…

    …bleVoting` msg (#1264)
    
    * verify dv evidence using malicious validator pubkey in infraction block header
    
    * nits
    
    * nits
    sainoe authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    eb6a079 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. refactor: update the E2E tests to work with Hermes relayer v1.6.0 (#1278

    )
    
    * save changes
    
    * fix hermes config
    
    * fist successful run
    
    * nit
    
    * nits
    
    * nits
    
    * doc and nits
    
    * lint
    sainoe authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    98af9c0 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. test: add E2E tests for double voting evidence handling (#1256)

    * fix double voting cli
    
    * add double-signing e2e test
    
    * refortmat e2e double voting test
    
    * godoc, revert unwanted changes
    
    * nit
    
    * verify dv evidence using malicious validator pubkey in infraction block header
    
    * save changes
    
    * fix hermes config
    
    * fist successful run
    
    * nit
    
    * nits
    
    * nits
    
    * doc and nits
    
    * lint
    
    * refactor
    
    * typo
    
    * change hermes docker image
    
    * nits
    
    * Update tests/e2e/steps.go
    
    Co-authored-by: Philip Offtermatt <[email protected]>
    
    * address PR comments
    
    * nits
    
    ---------
    
    Co-authored-by: Philip Offtermatt <[email protected]>
    sainoe and p-offtermatt authored Sep 11, 2023
    Configuration menu
    Copy the full SHA
    c881a1a View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. feat!: provider proposal for changing reward denoms (backport #1280) (#…

    …1291)
    
    * feat!: provider proposal for changing reward denoms (#1280)
    
    * new provider prop type
    
    * add methods and tests for new prop, update docs
    
    * remove old tx, fix tests
    
    * e2e handling
    
    * fix command type
    
    * boilerplate
    
    * fix e2e tests
    
    * Update CHANGELOG.md
    
    * lint
    
    * validate denoms
    
    * Update proposal.go
    
    * rm msg string
    
    * fix tests
    
    * rm chain in change denom action
    
    * lint
    
    * test for invalid denom
    
    * events for both add and remove
    
    * Update proposal_test.go
    
    (cherry picked from commit 48a2186)
    
    # Conflicts:
    #	CHANGELOG.md
    #	app/provider/app.go
    #	proto/interchain_security/ccv/provider/v1/provider.proto
    #	proto/interchain_security/ccv/provider/v1/tx.proto
    #	tests/e2e/actions.go
    #	tests/integration/distribution.go
    #	x/ccv/provider/client/cli/tx.go
    #	x/ccv/provider/client/proposal_handler.go
    #	x/ccv/provider/keeper/distribution.go
    #	x/ccv/provider/keeper/distribution_test.go
    #	x/ccv/provider/proposal_handler_test.go
    #	x/ccv/provider/types/codec.go
    #	x/ccv/provider/types/proposal.go
    #	x/ccv/provider/types/provider.pb.go
    #	x/ccv/provider/types/tx.pb.go
    
    * fix conflicts
    
    * fix rest handler
    
    * Update CHANGELOG.md
    
    * rm uneeded tx proto
    
    ---------
    
    Co-authored-by: Shawn <[email protected]>
    mergify[bot] and shaspitz authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    494c4d2 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. save

    sainoe committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    a71f1fe View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. fix nits

    sainoe committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    3be76ad View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/release/v2.1.x-lsm' into feat/…

    …ics-misbehaviour-handling
    sainoe committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    691d206 View commit details
    Browse the repository at this point in the history
  3. update changelog and fix nits

    sainoe committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    88e0717 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. feat: implement slashing functionality on the provider chain (ADR-013) (

    #1275)
    
    Implementing the slashing functionality, as described in ADDR, on the provider chain.
    insumity authored Sep 27, 2023
    Configuration menu
    Copy the full SHA
    022cd5d View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. make build pass

    sainoe committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    a8f6b11 View commit details
    Browse the repository at this point in the history
  2. fix e2e happy-path-short test

    sainoe committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    04ca9a1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8163735 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. Configuration menu
    Copy the full SHA
    ac9f3ff View commit details
    Browse the repository at this point in the history
  2. fix e2e democ test

    sainoe committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    1fbaf09 View commit details
    Browse the repository at this point in the history
  3. refactor: remove equivocation proposal (#1294)

    * remove equivocation proposal
    
    * bring back evidencekeeper
    
    * go.sum added
    
    * rebase and fix lint issues
    
    * fix mocks
    
    * clean up protos & delete unecessary file
    
    * fix E2E test
    
    * fix Dockerfile
    
    * more fixes
    
    * increase wait attempt
    
    * increase wait attempt
    
    * wait 1 block in gov proposal
    
    * fix numbers
    
    ---------
    
    Co-authored-by: Karolos Antoniadis <[email protected]>
    insumity and insumity authored Sep 29, 2023
    Configuration menu
    Copy the full SHA
    517cdb4 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. Configuration menu
    Copy the full SHA
    dddcd1b View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

  1. fix democ e2e tests

    sainoe committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    d9903a2 View commit details
    Browse the repository at this point in the history
  2. make mem tests pass

    insumity authored and sainoe committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    67b8c31 View commit details
    Browse the repository at this point in the history
  3. lint

    sainoe committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    1fd8409 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e424e47 View commit details
    Browse the repository at this point in the history
  5. fix Dockerfile

    sainoe committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    e27b7b7 View commit details
    Browse the repository at this point in the history
  6. update changelog

    sainoe committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    e7a8e7b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7868be6 View commit details
    Browse the repository at this point in the history
  8. fix nits

    sainoe committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    8349b82 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2023

  1. update rapid test

    sainoe committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    ea545b4 View commit details
    Browse the repository at this point in the history
  2. fix democ tests

    sainoe committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    92a9d17 View commit details
    Browse the repository at this point in the history
  3. update test traces

    sainoe committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    f8f1029 View commit details
    Browse the repository at this point in the history
  4. update changelog

    sainoe committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    00d4f2f View commit details
    Browse the repository at this point in the history
  5. fix CHANGELOG.md

    sainoe committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    e29cb92 View commit details
    Browse the repository at this point in the history
  6. nits

    sainoe committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    d35c983 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. Update docs/docs/features/slashing.md

    Co-authored-by: insumity <[email protected]>
    sainoe and insumity authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    9688154 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    108fe33 View commit details
    Browse the repository at this point in the history
  3. Update x/ccv/provider/client/cli/tx.go

    Co-authored-by: insumity <[email protected]>
    sainoe and insumity authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    1aaea88 View commit details
    Browse the repository at this point in the history
  4. Update x/ccv/provider/client/cli/tx.go

    Co-authored-by: insumity <[email protected]>
    sainoe and insumity authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    1d511b4 View commit details
    Browse the repository at this point in the history
  5. Update x/ccv/provider/keeper/misbehaviour.go

    Co-authored-by: insumity <[email protected]>
    sainoe and insumity authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    991181a View commit details
    Browse the repository at this point in the history
  6. Update x/ccv/provider/keeper/punish_validator.go

    Co-authored-by: insumity <[email protected]>
    sainoe and insumity authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    c858173 View commit details
    Browse the repository at this point in the history
  7. Update x/ccv/provider/keeper/punish_validator.go

    Co-authored-by: insumity <[email protected]>
    sainoe and insumity authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    fb92af9 View commit details
    Browse the repository at this point in the history
  8. Update x/ccv/provider/keeper/punish_validator.go

    Co-authored-by: insumity <[email protected]>
    sainoe and insumity authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    28e0c14 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2023

  1. Configuration menu
    Copy the full SHA
    9f23165 View commit details
    Browse the repository at this point in the history
  2. add tests

    sainoe committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    7092914 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Configuration menu
    Copy the full SHA
    f886a7b View commit details
    Browse the repository at this point in the history
  2. save

    sainoe committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    a290d76 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7dc78bb View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Configuration menu
    Copy the full SHA
    ecd796f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6769af5 View commit details
    Browse the repository at this point in the history
  3. nit fix

    sainoe committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    e070f3b View commit details
    Browse the repository at this point in the history
  4. fix nit

    sainoe committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    80e9d25 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. fix: add equivocation proposal message back in protos (#1394)

    * add depreacted equiv prop msg def
    
    * add codec and content for equivo proposal msg
    
    * doc
    
    * proto
    sainoe committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    310788e View commit details
    Browse the repository at this point in the history
  2. fix!: verify the signatures of byzantine validators in misbehaviour h…

    …andling (#1422)
    
    * update byzantine validators extraction
    
    * nits
    
    * Update x/ccv/provider/keeper/misbehaviour.go
    
    Co-authored-by: insumity <[email protected]>
    
    * last changes
    
    * udpdate changelog
    
    ---------
    
    Co-authored-by: insumity <[email protected]>
    sainoe and insumity committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    f2c1a3f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a22030b View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. feat: update misbehaviour handling using IBC-Go 7 (#1401)

    * nit fix
    
    * improve doc
    
    * super picky nit
    
    * fix!: drop nil votes in misbehaviour handling (#1404)
    
    * update CHANGELOG for final release
    
    * save
    
    * update test to extract byzantine validators
    
    * improve testing
    
    * nits
    
    * nits
    
    * Update tests/integration/misbehaviour.go
    
    Co-authored-by: insumity <[email protected]>
    
    * Update testutil/crypto/evidence.go
    
    Co-authored-by: insumity <[email protected]>
    
    * update util func
    
    * doc
    
    * check misb client ID
    
    * Update x/ccv/provider/keeper/misbehaviour.go
    
    Co-authored-by: insumity <[email protected]>
    
    * nits
    
    ---------
    
    Co-authored-by: insumity <[email protected]>
    
    * fix comments
    
    * update changelog
    
    * Update x/ccv/provider/keeper/misbehaviour.go
    
    Co-authored-by: insumity <[email protected]>
    
    * improve tests
    
    * lint
    
    * udpate traces
    
    * silly bug
    
    ---------
    
    Co-authored-by: insumity <[email protected]>
    sainoe and insumity authored Nov 15, 2023
    Configuration menu
    Copy the full SHA
    84955b9 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. nit

    sainoe committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    12c1bda View commit details
    Browse the repository at this point in the history
  2. Update x/ccv/provider/keeper/double_vote.go

    Co-authored-by: insumity <[email protected]>
    sainoe and insumity authored Nov 16, 2023
    Configuration menu
    Copy the full SHA
    c72fa09 View commit details
    Browse the repository at this point in the history
  3. Update x/ccv/provider/keeper/double_vote.go

    Co-authored-by: insumity <[email protected]>
    sainoe and insumity authored Nov 16, 2023
    Configuration menu
    Copy the full SHA
    74a3314 View commit details
    Browse the repository at this point in the history
  4. Update x/ccv/provider/keeper/misbehaviour.go

    Co-authored-by: insumity <[email protected]>
    sainoe and insumity authored Nov 16, 2023
    Configuration menu
    Copy the full SHA
    481f0cc View commit details
    Browse the repository at this point in the history
  5. Update x/ccv/provider/keeper/misbehaviour.go

    Co-authored-by: insumity <[email protected]>
    sainoe and insumity authored Nov 16, 2023
    Configuration menu
    Copy the full SHA
    eabf667 View commit details
    Browse the repository at this point in the history
  6. Update tests/integration/double_vote.go

    Co-authored-by: insumity <[email protected]>
    sainoe and insumity authored Nov 16, 2023
    Configuration menu
    Copy the full SHA
    6c3d1b5 View commit details
    Browse the repository at this point in the history
  7. Update x/ccv/provider/client/cli/tx.go

    Co-authored-by: insumity <[email protected]>
    sainoe and insumity authored Nov 16, 2023
    Configuration menu
    Copy the full SHA
    9037e30 View commit details
    Browse the repository at this point in the history
  8. Update x/ccv/provider/client/cli/tx.go

    Co-authored-by: insumity <[email protected]>
    sainoe and insumity authored Nov 16, 2023
    Configuration menu
    Copy the full SHA
    d458eda View commit details
    Browse the repository at this point in the history
  9. address comments

    sainoe committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    af531f3 View commit details
    Browse the repository at this point in the history
  10. address comments

    sainoe committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    26c1b11 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Update x/ccv/provider/types/proposal.go

    Co-authored-by: Philip Offtermatt <[email protected]>
    sainoe and p-offtermatt authored Nov 21, 2023
    Configuration menu
    Copy the full SHA
    7440b43 View commit details
    Browse the repository at this point in the history
  2. Update tests/integration/double_vote.go

    Co-authored-by: Philip Offtermatt <[email protected]>
    sainoe and p-offtermatt authored Nov 21, 2023
    Configuration menu
    Copy the full SHA
    d61f474 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1895f87 View commit details
    Browse the repository at this point in the history
  4. fix: update consumer double vote cmd (#1439)

    add cmd fix
    sainoe committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    695bd6e View commit details
    Browse the repository at this point in the history
  5. update CHANGELOG

    sainoe committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    8caad9f View commit details
    Browse the repository at this point in the history
  6. update changelog

    sainoe committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    3310d91 View commit details
    Browse the repository at this point in the history
  7. update changelog entries

    sainoe committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    2d476c2 View commit details
    Browse the repository at this point in the history
  8. nits

    sainoe committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    03aada4 View commit details
    Browse the repository at this point in the history