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

change(scan): Store one transaction ID per database row, to make queries easier #8062

Merged
merged 8 commits into from
Dec 6, 2023

Merge remote-tracking branch 'origin/main' into scan-db-tx-row

54fdc8a
Select commit
Loading
Failed to load commit list.
Merged

change(scan): Store one transaction ID per database row, to make queries easier #8062

Merge remote-tracking branch 'origin/main' into scan-db-tx-row
54fdc8a
Select commit
Loading
Failed to load commit list.
Mergify / Queue: Embarked in merge queue succeeded Dec 6, 2023 in 0s

The pull request embarked with main (358e52b) is mergeable

Required conditions for merge:

  • #approved-reviews-by>=1 [🛡 GitHub branch protection]
  • #changes-requested-reviews-by=0 [🛡 GitHub branch protection]
  • #review-threads-unresolved=0 [🛡 GitHub branch protection]
  • base=main
  • all of [📃 From pull request rule move to batched queue when CI passes with 1 review]:
    • -draft
    • -draft [:pushpin: queue requirement]
    • -mergify-configuration-changed [:pushpin: queue -> allow_merging_configuration_change setting requirement]
    • base=main
    • label!=do-not-merge
    • label!=extra-reviews
    • any of [:twisted_rightwards_arrows: queue conditions]:
      • all of [:pushpin: queue conditions of queue batched]:
        • #approved-reviews-by>=1 [🛡 GitHub branch protection]
        • #changes-requested-reviews-by=0 [🛡 GitHub branch protection]
        • #review-threads-unresolved=0 [🛡 GitHub branch protection]
        • any of [🛡 GitHub branch protection]:
          • check-success=Rustfmt
          • check-neutral=Rustfmt
          • check-skipped=Rustfmt
        • any of [🛡 GitHub branch protection]:
          • check-success=mergefreeze
          • check-neutral=mergefreeze
          • check-skipped=mergefreeze
        • any of [🛡 GitHub branch protection]:
          • check-success=Clippy
          • check-neutral=Clippy
          • check-skipped=Clippy
        • any of [🛡 GitHub branch protection]:
          • check-success=Test with fake activation heights
          • check-neutral=Test with fake activation heights
          • check-skipped=Test with fake activation heights
        • any of [🛡 GitHub branch protection]:
          • check-success=Test all
          • check-neutral=Test all
          • check-skipped=Test all
        • any of [🛡 GitHub branch protection]:
          • check-success=Check deny.toml bans
          • check-neutral=Check deny.toml bans
          • check-skipped=Check deny.toml bans
        • any of [🛡 GitHub branch protection]:
          • check-success=Check deny.toml bans --all-features
          • check-neutral=Check deny.toml bans --all-features
          • check-skipped=Check deny.toml bans --all-features
        • any of [🛡 GitHub branch protection]:
          • check-success=Check deny.toml sources
          • check-neutral=Check deny.toml sources
          • check-skipped=Check deny.toml sources
        • any of [🛡 GitHub branch protection]:
          • check-success=Check deny.toml sources --all-features
          • check-neutral=Check deny.toml sources --all-features
          • check-skipped=Check deny.toml sources --all-features
        • any of [🛡 GitHub branch protection]:
          • check-success=Check Cargo.lock is up to date
          • check-neutral=Check Cargo.lock is up to date
          • check-skipped=Check Cargo.lock is up to date
        • any of [🛡 GitHub branch protection]:
          • check-success=Install zebrad from lockfile without cache on ubuntu-latest
          • check-neutral=Install zebrad from lockfile without cache on ubuntu-latest
          • check-skipped=Install zebrad from lockfile without cache on ubuntu-latest
        • any of [🛡 GitHub branch protection]:
          • check-success=Test checkpoint sync from empty state
          • check-neutral=Test checkpoint sync from empty state
          • check-skipped=Test checkpoint sync from empty state
        • any of [🛡 GitHub branch protection]:
          • check-success=Zebra checkpoint update / Run sync-past-checkpoint test
          • check-neutral=Zebra checkpoint update / Run sync-past-checkpoint test
          • check-skipped=Zebra checkpoint update / Run sync-past-checkpoint test
        • any of [🛡 GitHub branch protection]:
          • check-success=Zebra tip JSON-RPC / Run fully-synced-rpc test
          • check-neutral=Zebra tip JSON-RPC / Run fully-synced-rpc test
          • check-skipped=Zebra tip JSON-RPC / Run fully-synced-rpc test
        • any of [🛡 GitHub branch protection]:
          • check-success=Build tower-fallback crate
          • check-neutral=Build tower-fallback crate
          • check-skipped=Build tower-fallback crate
        • any of [🛡 GitHub branch protection]:
          • check-success=Build zebra-chain crate
          • check-neutral=Build zebra-chain crate
          • check-skipped=Build zebra-chain crate
        • any of [🛡 GitHub branch protection]:
          • check-success=Build zebra-consensus crate
          • check-neutral=Build zebra-consensus crate
          • check-skipped=Build zebra-consensus crate
        • any of [🛡 GitHub branch protection]:
          • check-success=Build zebra-network crate
          • check-neutral=Build zebra-network crate
          • check-skipped=Build zebra-network crate
        • any of [🛡 GitHub branch protection]:
          • check-success=Build zebra-node-services crate
          • check-neutral=Build zebra-node-services crate
          • check-skipped=Build zebra-node-services crate
        • any of [🛡 GitHub branch protection]:
          • check-success=Build zebra-rpc crate
          • check-neutral=Build zebra-rpc crate
          • check-skipped=Build zebra-rpc crate
        • any of [🛡 GitHub branch protection]:
          • check-success=Build zebra-script crate
          • check-neutral=Build zebra-script crate
          • check-skipped=Build zebra-script crate
        • any of [🛡 GitHub branch protection]:
          • check-success=Build zebra-state crate
          • check-neutral=Build zebra-state crate
          • check-skipped=Build zebra-state crate
        • any of [🛡 GitHub branch protection]:
          • check-success=Build zebra-test crate
          • check-neutral=Build zebra-test crate
          • check-skipped=Build zebra-test crate
        • any of [🛡 GitHub branch protection]:
          • check-success=Build zebra-utils crate
          • check-neutral=Build zebra-utils crate
          • check-skipped=Build zebra-utils crate
        • any of [🛡 GitHub branch protection]:
          • check-success=Build zebrad crate
          • check-neutral=Build zebrad crate
          • check-skipped=Build zebrad crate
        • any of [🛡 GitHub branch protection]:
          • check-success=Zebra tip update / Run update-to-tip test
          • check-neutral=Zebra tip update / Run update-to-tip test
          • check-skipped=Zebra tip update / Run update-to-tip test
        • any of [🛡 GitHub branch protection]:
          • check-success=Test beta on ubuntu-latest
          • check-neutral=Test beta on ubuntu-latest
          • check-skipped=Test beta on ubuntu-latest
        • any of [🛡 GitHub branch protection]:
          • check-success=Test stable on ubuntu-latest
          • check-neutral=Test stable on ubuntu-latest
          • check-skipped=Test stable on ubuntu-latest
        • any of [🛡 GitHub branch protection]:
          • check-success=Build CI Docker / Build images
          • check-neutral=Build CI Docker / Build images
          • check-skipped=Build CI Docker / Build images
        • any of [🛡 GitHub branch protection]:
          • check-success=Build lightwalletd Docker
          • check-neutral=Build lightwalletd Docker
          • check-skipped=Build lightwalletd Docker
        • any of [🛡 GitHub branch protection]:
          • check-success=submit block / Run submit-block test
          • check-neutral=submit block / Run submit-block test
          • check-skipped=submit block / Run submit-block test
        • any of [🛡 GitHub branch protection]:
          • check-success=get block template / Run get-block-template test
          • check-neutral=get block template / Run get-block-template test
          • check-skipped=get block template / Run get-block-template test
        • any of [🛡 GitHub branch protection]:
          • check-success=Check for unused dependencies
          • check-neutral=Check for unused dependencies
          • check-skipped=Check for unused dependencies
        • any of [🛡 GitHub branch protection]:
          • check-success=Check if cached state disks exist for Mainnet / Check if cached state disks exist
          • check-neutral=Check if cached state disks exist for Mainnet / Check if cached state disks exist
          • check-skipped=Check if cached state disks exist for Mainnet / Check if cached state disks exist
        • any of [🛡 GitHub branch protection]:
          • check-success=Check crates matrix
          • check-neutral=Check crates matrix
          • check-skipped=Check crates matrix
        • any of [🛡 GitHub branch protection]:
          • check-success=Generate crates matrix
          • check-neutral=Generate crates matrix
          • check-skipped=Generate crates matrix
        • any of [🛡 GitHub branch protection]:
          • check-success=Build tower-batch-control crate
          • check-neutral=Build tower-batch-control crate
          • check-skipped=Build tower-batch-control crate
        • any of [🛡 GitHub branch protection]:
          • check-success=Check deny.toml bans --features default-release-binaries
          • check-neutral=Check deny.toml bans --features default-release-binaries
          • check-skipped=Check deny.toml bans --features default-release-binaries
        • any of [🛡 GitHub branch protection]:
          • check-success=Check deny.toml sources --features default-release-binaries
          • check-neutral=Check deny.toml sources --features default-release-binaries
          • check-skipped=Check deny.toml sources --features default-release-binaries
        • any of [🛡 GitHub branch protection]:
          • check-success=Check crate release dry run
          • check-neutral=Check crate release dry run
          • check-skipped=Check crate release dry run
        • any of [🛡 GitHub branch protection]:
          • check-success=Build CD Docker / Build images
          • check-neutral=Build CD Docker / Build images
          • check-skipped=Build CD Docker / Build images
        • any of [🛡 GitHub branch protection]:
          • check-success=Test integration with lightwalletd
          • check-neutral=Test integration with lightwalletd
          • check-skipped=Test integration with lightwalletd
        • any of [🛡 GitHub branch protection]:
          • check-success=lightwalletd GRPC tests / Run lwd-grpc-wallet test
          • check-neutral=lightwalletd GRPC tests / Run lwd-grpc-wallet test
          • check-skipped=lightwalletd GRPC tests / Run lwd-grpc-wallet test
        • any of [🛡 GitHub branch protection]:
          • check-success=lightwalletd tip send / Run lwd-send-transactions test
          • check-neutral=lightwalletd tip send / Run lwd-send-transactions test
          • check-skipped=lightwalletd tip send / Run lwd-send-transactions test
        • any of [🛡 GitHub branch protection]:
          • check-success=Build and Deploy Zebra Book Docs
          • check-neutral=Build and Deploy Zebra Book Docs
          • check-skipped=Build and Deploy Zebra Book Docs
        • any of [🛡 GitHub branch protection]:
          • check-success=Build and Deploy Zebra Internal Docs
          • check-neutral=Build and Deploy Zebra Internal Docs
          • check-skipped=Build and Deploy Zebra Internal Docs
        • any of [🛡 GitHub branch protection]:
          • check-success=lightwalletd tip update / Run lwd-update-sync test
          • check-neutral=lightwalletd tip update / Run lwd-update-sync test
          • check-skipped=lightwalletd tip update / Run lwd-update-sync test
        • any of [🛡 GitHub branch protection]:
          • check-success=Generate checkpoints mainnet / Run checkpoints-mainnet test
          • check-neutral=Generate checkpoints mainnet / Run checkpoints-mainnet test
          • check-skipped=Generate checkpoints mainnet / Run checkpoints-mainnet test
        • any of [🛡 GitHub branch protection]:
          • check-success=Test CD custom Docker config file / Test custom-conf in Docker
          • check-neutral=Test CD custom Docker config file / Test custom-conf in Docker
          • check-skipped=Test CD custom Docker config file / Test custom-conf in Docker
        • any of [🛡 GitHub branch protection]:
          • check-success=Test CD default Docker config file / Test default-conf in Docker
          • check-neutral=Test CD default Docker config file / Test default-conf in Docker
          • check-skipped=Test CD default Docker config file / Test default-conf in Docker
        • any of [🛡 GitHub branch protection]:
          • check-success=Test CI custom Docker config file / Test custom-conf in Docker
          • check-neutral=Test CI custom Docker config file / Test custom-conf in Docker
          • check-skipped=Test CI custom Docker config file / Test custom-conf in Docker
        • any of [🛡 GitHub branch protection]:
          • check-success=Test CI default Docker config file / Test default-conf in Docker
          • check-neutral=Test CI default Docker config file / Test default-conf in Docker
          • check-skipped=Test CI default Docker config file / Test default-conf in Docker
        • any of [🛡 GitHub branch protection]:
          • check-success=Test stable on macos-latest
          • check-neutral=Test stable on macos-latest
          • check-skipped=Test stable on macos-latest
        • any of [🛡 GitHub branch protection]:
          • check-success=Build zebra-scan crate
          • check-neutral=Build zebra-scan crate
          • check-skipped=Build zebra-scan crate
  • any of [🛡 GitHub branch protection]:
    • check-success=Rustfmt
    • check-neutral=Rustfmt
    • check-skipped=Rustfmt
  • any of [🛡 GitHub branch protection]:
    • check-success=mergefreeze
    • check-neutral=mergefreeze
    • check-skipped=mergefreeze
  • any of [🛡 GitHub branch protection]:
    • check-success=Clippy
    • check-neutral=Clippy
    • check-skipped=Clippy
  • any of [🛡 GitHub branch protection]:
    • check-success=Test with fake activation heights
    • check-neutral=Test with fake activation heights
    • check-skipped=Test with fake activation heights
  • any of [🛡 GitHub branch protection]:
    • check-success=Test all
    • check-neutral=Test all
    • check-skipped=Test all
  • any of [🛡 GitHub branch protection]:
    • check-success=Check deny.toml bans
    • check-neutral=Check deny.toml bans
    • check-skipped=Check deny.toml bans
  • any of [🛡 GitHub branch protection]:
    • check-success=Check deny.toml bans --all-features
    • check-neutral=Check deny.toml bans --all-features
    • check-skipped=Check deny.toml bans --all-features
  • any of [🛡 GitHub branch protection]:
    • check-success=Check deny.toml sources
    • check-neutral=Check deny.toml sources
    • check-skipped=Check deny.toml sources
  • any of [🛡 GitHub branch protection]:
    • check-success=Check deny.toml sources --all-features
    • check-neutral=Check deny.toml sources --all-features
    • check-skipped=Check deny.toml sources --all-features
  • any of [🛡 GitHub branch protection]:
    • check-success=Check Cargo.lock is up to date
    • check-neutral=Check Cargo.lock is up to date
    • check-skipped=Check Cargo.lock is up to date
  • any of [🛡 GitHub branch protection]:
    • check-success=Install zebrad from lockfile without cache on ubuntu-latest
    • check-neutral=Install zebrad from lockfile without cache on ubuntu-latest
    • check-skipped=Install zebrad from lockfile without cache on ubuntu-latest
  • any of [🛡 GitHub branch protection]:
    • check-success=Test checkpoint sync from empty state
    • check-neutral=Test checkpoint sync from empty state
    • check-skipped=Test checkpoint sync from empty state
  • any of [🛡 GitHub branch protection]:
    • check-success=Zebra checkpoint update / Run sync-past-checkpoint test
    • check-neutral=Zebra checkpoint update / Run sync-past-checkpoint test
    • check-skipped=Zebra checkpoint update / Run sync-past-checkpoint test
  • any of [🛡 GitHub branch protection]:
    • check-success=Zebra tip JSON-RPC / Run fully-synced-rpc test
    • check-neutral=Zebra tip JSON-RPC / Run fully-synced-rpc test
    • check-skipped=Zebra tip JSON-RPC / Run fully-synced-rpc test
  • any of [🛡 GitHub branch protection]:
    • check-success=Build tower-fallback crate
    • check-neutral=Build tower-fallback crate
    • check-skipped=Build tower-fallback crate
  • any of [🛡 GitHub branch protection]:
    • check-success=Build zebra-chain crate
    • check-neutral=Build zebra-chain crate
    • check-skipped=Build zebra-chain crate
  • any of [🛡 GitHub branch protection]:
    • check-success=Build zebra-consensus crate
    • check-neutral=Build zebra-consensus crate
    • check-skipped=Build zebra-consensus crate
  • any of [🛡 GitHub branch protection]:
    • check-success=Build zebra-network crate
    • check-neutral=Build zebra-network crate
    • check-skipped=Build zebra-network crate
  • any of [🛡 GitHub branch protection]:
    • check-success=Build zebra-node-services crate
    • check-neutral=Build zebra-node-services crate
    • check-skipped=Build zebra-node-services crate
  • any of [🛡 GitHub branch protection]:
    • check-success=Build zebra-rpc crate
    • check-neutral=Build zebra-rpc crate
    • check-skipped=Build zebra-rpc crate
  • any of [🛡 GitHub branch protection]:
    • check-success=Build zebra-script crate
    • check-neutral=Build zebra-script crate
    • check-skipped=Build zebra-script crate
  • any of [🛡 GitHub branch protection]:
    • check-success=Build zebra-state crate
    • check-neutral=Build zebra-state crate
    • check-skipped=Build zebra-state crate
  • any of [🛡 GitHub branch protection]:
    • check-success=Build zebra-test crate
    • check-neutral=Build zebra-test crate
    • check-skipped=Build zebra-test crate
  • any of [🛡 GitHub branch protection]:
    • check-success=Build zebra-utils crate
    • check-neutral=Build zebra-utils crate
    • check-skipped=Build zebra-utils crate
  • any of [🛡 GitHub branch protection]:
    • check-success=Build zebrad crate
    • check-neutral=Build zebrad crate
    • check-skipped=Build zebrad crate
  • any of [🛡 GitHub branch protection]:
    • check-success=Zebra tip update / Run update-to-tip test
    • check-neutral=Zebra tip update / Run update-to-tip test
    • check-skipped=Zebra tip update / Run update-to-tip test
  • any of [🛡 GitHub branch protection]:
    • check-success=Test beta on ubuntu-latest
    • check-neutral=Test beta on ubuntu-latest
    • check-skipped=Test beta on ubuntu-latest
  • any of [🛡 GitHub branch protection]:
    • check-success=Test stable on ubuntu-latest
    • check-neutral=Test stable on ubuntu-latest
    • check-skipped=Test stable on ubuntu-latest
  • any of [🛡 GitHub branch protection]:
    • check-success=Build CI Docker / Build images
    • check-neutral=Build CI Docker / Build images
    • check-skipped=Build CI Docker / Build images
  • any of [🛡 GitHub branch protection]:
    • check-success=Build lightwalletd Docker
    • check-neutral=Build lightwalletd Docker
    • check-skipped=Build lightwalletd Docker
  • any of [🛡 GitHub branch protection]:
    • check-success=submit block / Run submit-block test
    • check-neutral=submit block / Run submit-block test
    • check-skipped=submit block / Run submit-block test
  • any of [🛡 GitHub branch protection]:
    • check-success=get block template / Run get-block-template test
    • check-neutral=get block template / Run get-block-template test
    • check-skipped=get block template / Run get-block-template test
  • any of [🛡 GitHub branch protection]:
    • check-success=Check for unused dependencies
    • check-neutral=Check for unused dependencies
    • check-skipped=Check for unused dependencies
  • any of [🛡 GitHub branch protection]:
    • check-success=Check if cached state disks exist for Mainnet / Check if cached state disks exist
    • check-neutral=Check if cached state disks exist for Mainnet / Check if cached state disks exist
    • check-skipped=Check if cached state disks exist for Mainnet / Check if cached state disks exist
  • any of [🛡 GitHub branch protection]:
    • check-success=Check crates matrix
    • check-neutral=Check crates matrix
    • check-skipped=Check crates matrix
  • any of [🛡 GitHub branch protection]:
    • check-success=Generate crates matrix
    • check-neutral=Generate crates matrix
    • check-skipped=Generate crates matrix
  • any of [🛡 GitHub branch protection]:
    • check-success=Build tower-batch-control crate
    • check-neutral=Build tower-batch-control crate
    • check-skipped=Build tower-batch-control crate
  • any of [🛡 GitHub branch protection]:
    • check-success=Check deny.toml bans --features default-release-binaries
    • check-neutral=Check deny.toml bans --features default-release-binaries
    • check-skipped=Check deny.toml bans --features default-release-binaries
  • any of [🛡 GitHub branch protection]:
    • check-success=Check deny.toml sources --features default-release-binaries
    • check-neutral=Check deny.toml sources --features default-release-binaries
    • check-skipped=Check deny.toml sources --features default-release-binaries
  • any of [🛡 GitHub branch protection]:
    • check-success=Check crate release dry run
    • check-neutral=Check crate release dry run
    • check-skipped=Check crate release dry run
  • any of [🛡 GitHub branch protection]:
    • check-success=Build CD Docker / Build images
    • check-neutral=Build CD Docker / Build images
    • check-skipped=Build CD Docker / Build images
  • any of [🛡 GitHub branch protection]:
    • check-success=Test integration with lightwalletd
    • check-neutral=Test integration with lightwalletd
    • check-skipped=Test integration with lightwalletd
  • any of [🛡 GitHub branch protection]:
    • check-success=lightwalletd GRPC tests / Run lwd-grpc-wallet test
    • check-neutral=lightwalletd GRPC tests / Run lwd-grpc-wallet test
    • check-skipped=lightwalletd GRPC tests / Run lwd-grpc-wallet test
  • any of [🛡 GitHub branch protection]:
    • check-success=lightwalletd tip send / Run lwd-send-transactions test
    • check-neutral=lightwalletd tip send / Run lwd-send-transactions test
    • check-skipped=lightwalletd tip send / Run lwd-send-transactions test
  • any of [🛡 GitHub branch protection]:
    • check-success=Build and Deploy Zebra Book Docs
    • check-neutral=Build and Deploy Zebra Book Docs
    • check-skipped=Build and Deploy Zebra Book Docs
  • any of [🛡 GitHub branch protection]:
    • check-success=Build and Deploy Zebra Internal Docs
    • check-neutral=Build and Deploy Zebra Internal Docs
    • check-skipped=Build and Deploy Zebra Internal Docs
  • any of [🛡 GitHub branch protection]:
    • check-success=lightwalletd tip update / Run lwd-update-sync test
    • check-neutral=lightwalletd tip update / Run lwd-update-sync test
    • check-skipped=lightwalletd tip update / Run lwd-update-sync test
  • any of [🛡 GitHub branch protection]:
    • check-success=Generate checkpoints mainnet / Run checkpoints-mainnet test
    • check-neutral=Generate checkpoints mainnet / Run checkpoints-mainnet test
    • check-skipped=Generate checkpoints mainnet / Run checkpoints-mainnet test
  • any of [🛡 GitHub branch protection]:
    • check-success=Test CD custom Docker config file / Test custom-conf in Docker
    • check-neutral=Test CD custom Docker config file / Test custom-conf in Docker
    • check-skipped=Test CD custom Docker config file / Test custom-conf in Docker
  • any of [🛡 GitHub branch protection]:
    • check-success=Test CD default Docker config file / Test default-conf in Docker
    • check-neutral=Test CD default Docker config file / Test default-conf in Docker
    • check-skipped=Test CD default Docker config file / Test default-conf in Docker
  • any of [🛡 GitHub branch protection]:
    • check-success=Test CI custom Docker config file / Test custom-conf in Docker
    • check-neutral=Test CI custom Docker config file / Test custom-conf in Docker
    • check-skipped=Test CI custom Docker config file / Test custom-conf in Docker
  • any of [🛡 GitHub branch protection]:
    • check-success=Test CI default Docker config file / Test default-conf in Docker
    • check-neutral=Test CI default Docker config file / Test default-conf in Docker
    • check-skipped=Test CI default Docker config file / Test default-conf in Docker
  • any of [🛡 GitHub branch protection]:
    • check-success=Test stable on macos-latest
    • check-neutral=Test stable on macos-latest
    • check-skipped=Test stable on macos-latest
  • any of [🛡 GitHub branch protection]:
    • check-success=Build zebra-scan crate
    • check-neutral=Build zebra-scan crate
    • check-skipped=Build zebra-scan crate

Check-runs and statuses of the embarked pull request #8062:

Build CD Docker / Build imagesdetails
Build CI Docker / Build imagesdetails
Build CI Docker / Build imagesdetails
Build and Deploy Zebra Book Docsdetails
Build and Deploy Zebra Internal Docsdetails
Check if cached state disks exist for Mainnet / Check if cached state disks existdetails
Deploy ${{ matrix.network }} nodesdetails
Deploy single ${{ inputs.network }} instancedetails
Generate checkpoints mainnet / Create ${{ inputs.test_id }} cached state imagedetails
Generate checkpoints mainnet / Run checkpoints-mainnet testdetails
Open or update issues for OS integration failuresdetails
Open or update issues for building crates individually failuresdetails
Open or update issues for main branch failuresdetails
Open or update issues for main branch failuresdetails
Open or update issues for release crates failuresdetails
Open or update issues for release failuresdetails
Test CD custom Docker config file / Test custom-conf in Dockerdetails
Test CD default Docker config file / Test default-conf in Dockerdetails
Test CI custom Docker config file / Test custom-conf in Dockerdetails
Test CI default Docker config file / Test default-conf in Dockerdetails
Test alldetails
Test checkpoint sync from empty statedetails
Test integration with lightwalletddetails
Test with fake activation heightsdetails
Versioningdetails
Zebra checkpointdetails
Zebra checkpoint update / Create ${{ inputs.test_id }} cached state imagedetails
Zebra checkpoint update / Run sync-past-checkpoint testdetails
Zebra tipdetails
Zebra tip JSON-RPC / Create ${{ inputs.test_id }} cached state imagedetails
Zebra tip JSON-RPC / Run fully-synced-rpc testdetails
Zebra tip on testnetdetails
Zebra tip update / Run update-to-tip testdetails
actionlintdetails
get block template / Create ${{ inputs.test_id }} cached state imagedetails
get block template / Run get-block-template testdetails
lightwalletd GRPC tests / Create ${{ inputs.test_id }} cached state imagedetails
lightwalletd GRPC tests / Run lwd-grpc-wallet testdetails
lightwalletd tipdetails
lightwalletd tip / Run lwd-full-sync testdetails
lightwalletd tip send / Create ${{ inputs.test_id }} cached state imagedetails
lightwalletd tip send / Run lwd-send-transactions testdetails
lightwalletd tip update / Run lwd-update-sync testdetails
submit block / Create ${{ inputs.test_id }} cached state imagedetails
submit block / Run submit-block testdetails
Build CD Docker / Build imagesdetails
Build CI Docker / Build imagesdetails
Build CI Docker / Build imagesdetails
Build and Deploy Zebra Book Docsdetails
Build and Deploy Zebra Internal Docsdetails
Build lightwalletd Dockerdetails
Build tower-batch-control cratedetails
Build tower-fallback cratedetails
Build zebra-chain cratedetails
Build zebra-consensus cratedetails
Build zebra-network cratedetails
Build zebra-node-services cratedetails
Build zebra-rpc cratedetails
Build zebra-scan cratedetails
Build zebra-script cratedetails
Build zebra-state cratedetails
Build zebra-test cratedetails
Build zebra-utils cratedetails
Build zebrad cratedetails
Check Cargo.lock is up to datedetails
Check crate release dry rundetails
Check crates matrixdetails
Check deny.toml bansdetails
Check deny.toml bans --all-featuresdetails
Check deny.toml bans --features default-release-binariesdetails
Check deny.toml sourcesdetails
Check deny.toml sources --all-featuresdetails
Check deny.toml sources --features default-release-binariesdetails
Check for unused dependenciesdetails
Check if cached state disks exist for Mainnet / Check if cached state disks existdetails
Check if cached state disks exist for testnet / Check if cached state disks existdetails
Checks changed-filesdetails
Clippydetails
Clippydetails
Clippy (st…