Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[BP: release/v7 <- #230]
fix: don't unescrow tokens that are moved …
…between escrow accounts (#232) * fix: don't unescrow tokens that are moved between escrow accounts (#230) * fix: don't unescrow tokens that are moved between escrow accounts * add more tests * consolidate new tests * feat(pfm): Migration to align expected escrow state (#231) * feat(packetforward): Bump consensus version from 2 to 3 * feat(packetforward): Add empty migration setup * test(packetforward): Initialize mocks and tests for migration * feat(packetforward): Implement migration * fix(packetforward): Use correct expected keeper method names and parameters * docs: Migration test steps * test(packetforward): Upgrade e2e test * fix: Upgrade in app * fix: Use preblock for upgrade * fix: Set missing app PreBlocker * fix: Use corrected 8.1.0 pre-upgrade image SetPreBlocker was not set, so upgrade module did not trigger. Also, upgrade handlers should not be set in the previous binary. * ci: Update deprecated artifacts actions * ci: Update golangci/golangci-lint-action * docs: Remove inaccurate previous image upgrade info * ci: Update e2e test to use 8.1.0 pre-upgrade docker image * docs: Test case docs * build: Replace 8.1.0 pre-upgrade image with linux/amd64 * test: Enable upgrade handlers in local simapp for upgrade e2e test --------- Co-authored-by: drklee3 <[email protected]> (cherry picked from commit 515bdca) # Conflicts: # middleware/packet-forward-middleware/Dockerfile # middleware/packet-forward-middleware/e2e/upgrade_test.go # middleware/packet-forward-middleware/packetforward/types/expected_keepers.go # middleware/packet-forward-middleware/testing/simapp/app.go * fix conflicts * remove v8 previous image * fix import * fix wrong pfm versions * use pfm 7.2.0 for upgrade tests --------- Co-authored-by: William Shao <[email protected]>
- Loading branch information