• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

hyperledger-labs / fabric-smart-client
86%
main: 91%

Build:
Build:
LAST BUILD BRANCH: refactor/view-remove-unused-storage-driver-symbols
DEFAULT BRANCH: main
Repo Added 19 Feb 2026 01:34AM UTC
Token 2ZD9nBTBJg6N8NJjhbgg4nAhR8SewdDLj regen
Build 2254 Last
Files 498
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH testify-assert-require
branch: testify-assert-require
CHANGE BRANCH
x
Reset
Sync Branches
  • testify-assert-require
  • 1183-fabricx-support-for-channel-write-policy
  • 1195-fabricx-support-for-sidecar-ledger-api
  • 1202-fabricx-support-for-getconfigtransaction
  • 1339_Join_typo
  • 1343-bugconfig-service-yaml-tags-are-not-respected
  • 1389-choreview-service-runner-for-initiateview
  • 1544-bug-idemix-cache
  • 1556-bugfabricx-skip-certificateid-for-idemix
  • 1570-featcomm-expose-localpkid-in-sessioninfo-for-symmetric-session-identity
  • 1588-fabricx-vault-marshallermarshal-produces-non-deterministic-output-for-identical-readwriteset
  • 1861-protobuf-getter-audit
  • 885-grpc-error-messages
  • 967-choreview_service-refactoring-and-clenaup
  • ISSUE-1404
  • ISSUE-1405
  • SA_1211
  • SA_1214
  • SA_1228
  • SA_1243
  • SA_1244
  • SA_1357
  • SA_1392
  • SA_1394
  • SA_1421
  • SA_1423
  • SA_1427
  • SA_1440
  • SA_1469
  • SA_1512
  • SA_1514
  • SA_1523
  • SA_1528
  • SA_1599
  • SA_doc_node_bench
  • SA_enhance_coverage
  • SA_ignore_testutils
  • SA_multiendorser
  • SA_new_itest
  • SA_test_1165
  • SA_test_1168
  • SA_transaction_tests
  • SA_unflake_fabricx_iou_test
  • Soumya8898/native-histogram-support
  • Soumya8898/update_github_actions
  • add-fabric-network-at-runtime
  • ai-findings-autofix/integration-fsc-pingpong-fake-runner.go
  • ai-findings-autofix/platform-fabric-services-endorser-endorsement_proposal.go
  • ai-findings-autofix/platform-view-services-id-ecdsa-view.go
  • base58
  • better-worktree-support
  • bot-deps
  • build/1693-filter-test-helpers
  • ccas-support-upstream
  • chore/go-1.27.1
  • chore/metrics-operations-cleanup
  • ci-checks
  • ci-concurrent-groups
  • ci/configurable-integration-coverpkg
  • ci/nightly-fuzz-testing
  • cleanup-node
  • cleanup/replace-fsouza-with-moby-client
  • codex/issue-1358-x509-functional-verification
  • committer-mtls
  • committer-v0.1.8
  • committer-v0.1.9
  • committer-v1.0.3
  • common-utils
  • community-call
  • conflate
  • context-logger-with-fields
  • contrib-bots
  • contrib-docs
  • contributor-process
  • coverage-pkg-utils-proto
  • coverage-platform-common-utils
  • coverage-platform-common-utils-cache
  • coverage-platform-common-utils-lazy
  • coverage-platform-fabric-core-generic-finality
  • coverage-platform-fabric-core-generic-ledger
  • coveralls.io
  • dep-exclude
  • dep-updates
  • dependabot/github_actions/actions/cache-6.1.0
  • dependabot/github_actions/actions/checkout-7.0.1
  • dependabot/github_actions/actions/setup-node-7.0.0
  • dependabot/github_actions/actions/upload-artifact-7.0.1
  • dependabot/go_modules/github.com/go-jose/go-jose/v4-4.1.4
  • dependabot/go_modules/github.com/ipld/go-ipld-prime-0.23.0
  • dependabot/go_modules/github.com/jackc/pgx/v5-5.9.0
  • dependabot/go_modules/github.com/jackc/pgx/v5-5.9.2
  • dependabot/go_modules/github.com/quic-go/quic-go-0.59.1
  • dependabot/go_modules/go-dependencies-1cbb27d4ff
  • dependabot/go_modules/go-dependencies-359e90df38
  • dependabot/go_modules/go-dependencies-40d8a4c77f
  • dependabot/go_modules/go-dependencies-83c7205f2c
  • dependabot/go_modules/go-dependencies-da4ca30059
  • dependabot/go_modules/go.opentelemetry.io/otel/sdk-1.40.0
  • dependabot/go_modules/go.opentelemetry.io/otel/sdk-1.43.0
  • dependabot/go_modules/google.golang.org/grpc-1.79.3
  • dependabot/go_modules/integration/github.com/pion/stun/v3-3.1.5
  • dependabot/go_modules/platform/fabric/services/state/cc/query/google.golang.org/grpc-1.79.3
  • dependabot/go_modules/platform/view/services/comm/host/libp2p/github.com/pion/dtls/v3-3.1.4
  • dependabot/go_modules/tools/google.golang.org/grpc-1.79.3
  • dependabot/pip/integration/benchmark/plots/pillow-12.2.0
  • dependabot/pip/integration/benchmark/plots/pillow-12.3.0
  • deps-pion
  • docs/database-layout
  • docs/runtime-db-access
  • endpoint-service-no-ip-resolution
  • f-comm-rework
  • f-config-service-update
  • f-endpoint-service-improvements
  • f-fabricx-sidecar-configuration
  • f-mtls-fix-config
  • fabric-configupdate
  • fabric-core-hardening
  • fabric-short-endorsement
  • fabric-x-common-v0.2.8
  • fabric-x-dep
  • fabric-x-membership
  • fabricx-atsa
  • fabricx-committer-1.0.0-alpha
  • fabricx-configurable-finality-timeouts
  • fabricx-multiple-orderers
  • fabricx-rwset-optimization
  • fabricx-v1.0.0
  • feat/configurable-pkcs11-session-cache
  • feat/copy-query-builder-to-fabric-vault
  • feat/evictionpolicy-touch-1917
  • feat/postgres-tls
  • feat/vaultstore-squirrel-migration
  • feature/add-grpc-p2p-host
  • fix-1623-discovery-msp-validation
  • fix-cached-identity-signing
  • fix-ci-ut
  • fix-codeql-build
  • fix-core-yaml-validation-errors
  • fix-discovery-data-race
  • fix-flaky-parallel-tests
  • fix-flaky-query-test-1250
  • fix-grpc-test-flakiness-1263
  • fix-grpc-tls-merge
  • fix-issue-1374-msp-flaky-tests
  • fix-membership-nil-panic
  • fix-membership-panic
  • fix-nwo-framework
  • fix-opt-in-hsm
  • fix-queryservice-gen
  • fix/1365-output-equals
  • fix/1366-si-verify
  • fix/1387-builder-nil-sp
  • fix/1388-inspection-api-panics
  • fix/1413-pingpong-no-panic
  • fix/1626-fabricx-finality-listener-leak
  • fix/1626-finality-listener-leak-v2
  • fix/1627-errgroup-handler-limit
  • fix/1731-commit-failure-taxonomy
  • fix/1731-delivery-restart
  • fix/1732-pickpeer-nil-deref
  • fix/1734-unknown-tx-timeout
  • fix/1735-isfinal-caller-context
  • fix/1737-block-validation-code
  • fix/1756-varint-unbounded-alloc
  • fix/1824-services-coverage
  • fix/1867-addchannelprocessor-nil-map
  • fix/1869-prometheus-getpackagename-no-separator
  • fix/1871-serial-runner-cardinality
  • fix/1874-ledger-nil-header
  • fix/1878-context-nil-resolver
  • fix/1880-stream-at-bounds
  • fix/1882-kvs-cache-size-zero
  • fix/1884-grpc-tls-nil
  • fix/1886-return-declared-errors
  • fix/1889-interceptor-nil-vaultread
  • fix/1890-getdirectstate-followup
  • fix/1907-processor-race
  • fix/1909-vfsdk-isnil
  • fix/1913-batch-capacity
  • fix/1934-msp-coverage
  • fix/1937-transaction-coverage
  • fix/1938-state-coverage
  • fix/1941-rwsetutil-coverage
  • fix/1964-state-closed-session
  • fix/1975-ws-peer-dial-lock
  • fix/1979-web-client-conn-leak
  • fix/1987-dispatcher-starvation
  • fix/1988-bound-responders
  • fix/1993-lowercase-key-collision
  • fix/1994-ws-rejection-write-lock
  • fix/1995-logspec-client-cert-default
  • fix/1997-verify-certification-endorsements
  • fix/2002-delete-sessions-exact
  • fix/2003-responder-context-attach
  • fix/2029-delete-stream-view-context
  • fix/2033-client-keepalive-gate
  • fix/bft-broadcast-discard-on-success
  • fix/clientconn-cache-per-network
  • fix/committer-polling-timeout
  • fix/config-service-getint-prefix-wrapper
  • fix/config-web-bugs
  • fix/coverage-merge-single-report
  • fix/delivery-receiver-cleanup
  • fix/errors-wrap-nil-err
  • fix/fabricx-arma-broadcaster-alias
  • fix/fabricx-block-index-retry
  • fix/fabricx-iou-update
  • fix/fabricx-proposal-response-nil-guard
  • fix/fabricx-vault-miss-read
  • fix/fabricx-vault-reject-foreign-rwset
  • fix/flaky-service-isme-test
  • fix/getpackagename-guard
  • fix/metrics-dedup-registration
  • fix/msp-bccsp-factory-dir-validation
  • fix/mutable-context-typo-1415
  • fix/setvaultreader-error-1925
  • fix/spelling-comments-and-messages
  • fix/squirrel-migration
  • fix/squirrel-migration-auditinfo
  • fix/squirrel-migration-simplekeydata-unversioned
  • fix/vault-store-begintx
  • fix/web-view-timeout
  • fix/websocket-client-stream-context-detachment
  • fix/websocket-subconn-teardown
  • fix/workflow-token-permissions
  • fix/ws-json-decode-reuse
  • flaky-endorsement
  • flaky-metadata-test
  • flaky-osclient-test
  • flaky-tests
  • flow-deps
  • gha-container
  • go-deps
  • go-fix
  • go-kit
  • go-libp2p
  • go.yaml
  • gosec
  • group-d-mustget
  • grpc
  • grpc-middleware
  • grpc-upgrade
  • grpc-validate-tlscerthash
  • idemix-update
  • idemix-v0.2.0
  • inbound-message-size-validation
  • integration-p2p-matrix
  • issue-1093-idemix-curves
  • issue-1233-msp-generic-coverage
  • issue-1233-msp-generic-x509-coverage
  • issue-1233-msp-mgmt-coverage
  • issue-1233-msp-testtools-coverage
  • issue-1233-msp-tlsgen-coverage
  • issue-1233-node-start-profile-coverage
  • issue-1284-fix-flaky-postgres-test
  • issue-1295-fabricx-tls
  • issue-1368-fix-local-ip-extraction
  • issue-1425-view-tests
  • issue-1426-chaincode-tests
  • issue-1429-endorser-tests
  • issue-1433-chaincode-tests
  • issue-1439-msp-tests
  • issue-1442-transaction-tests
  • issue-artifactsgen-fabricx
  • issue-templates
  • lazy-getter-oncevalues
  • libp2p
  • lint-durationcheck
  • lint-loggercheck
  • lint-makezero
  • lint-nilnesserr
  • lint-standard-linters
  • lint-wave3-errorlint
  • lint-wave3-nilerr
  • lint-wave3-predeclared
  • lint-wave3-recvcheck
  • lint-wave3-rowserrcheck
  • lint-wave3-spancheck
  • lint-wave3-usestdlibvars
  • lint-wave4-bodyclose
  • lint-wave4-contextcheck
  • lint-wave5-testifylint
  • lint-wave5-unconvert
  • lint-wave6-gocritic
  • lint-wave7-revive
  • lint-wave8-forcetypeassert
  • lint-wave8-sqlclosecheck
  • linter
  • logging-must-get-inline-panic
  • main
  • memory-leak-fixes
  • mergify/mbrandenburger/I553e76ce7b016be6d432040b47b1a0baf12ba223
  • metric-catalog
  • mocks
  • more-deps
  • move-fsccli
  • multi-module
  • node-ut
  • nulls-must-error-handling
  • nwo-build-fix
  • nwo-fabric-no-fsc-node-configuration
  • nwo-fabricx-committer-conf
  • nwo-wait-for-node-stop
  • orderer-config-holder
  • osc/issue-1324-length-race
  • otel-drop-uptrace
  • otel-log-v0.19
  • outbound-message-size-validation
  • p2p-websocket-tls13
  • perf/queryservice-batched-tx-statuses
  • pkg-tests
  • pr-1411-work
  • pr2-drop-env
  • pr3-dependabot
  • pretty
  • quic-go
  • refactor-signal-handling
  • refactor/1627-fixed-workers
  • refactor/1733-remove-wait-for-event-timeout
  • refactor/2018-remove-label-routing
  • refactor/cft-broadcast-simplify
  • refactor/config-web-cleanup
  • refactor/dedup-composite-keys
  • refactor/deferred-holder
  • refactor/fabric-remove-unused-driver-symbols
  • refactor/fabricx-remove-txhandler
  • refactor/remove-credential-support
  • refactor/remove-private-chaincode
  • refactor/view-remove-unused-storage-driver-symbols
  • remove-utils-zero
  • retire-ignore-error
  • retire-isnil
  • retire-more-utils
  • revert-responder-error-redaction
  • security/harden-fabricx-driver
  • security/harden-responder-view-input-validation
  • session-context
  • somesh/issue-1036-idemix-provider-memory
  • somesh/issue-1093-idemix-curve-config
  • somesh/issue-1112-endpoint-tls-enabled
  • somesh/issue-1112-fabric-client-tls
  • somesh/issue-1112-metrics-server
  • somesh/issue-1112-ordering-tls
  • somesh/issue-1112-servername-override
  • somesh/issue-1112-web-tls-naming
  • somesh/issue-1140-fabricx-cached-endorser-identities
  • somesh/issue-1145-1295-runnable
  • somesh/issue-1146-fabricx-cached-envelope-identities
  • somesh/issue-1228-get-namespace-policies
  • somesh/issue-1228-namespace-policies
  • somesh/issue-1233-id-x509-tests
  • somesh/issue-1277-docs-restructure
  • somesh/issue-1289-utility-tests
  • somesh/issue-1290-testing-docs
  • somesh/issue-1297-tls-config
  • somesh/issue-1302-tracing-success
  • somesh/issue-1353-contribution-process
  • somesh/issue-1355-contribution-prototype
  • somesh/issue-1374-x509-flaky
  • somesh/issue-1414-readme-wording
  • somesh/issue-1437-events-tests
  • somesh/issue-1443-go1263
  • somesh/issue-183-node-panic-cleanup
  • somesh/issue-183-view-api-errors
  • somesh/issue-209-config-validate
  • somesh/issue-209-config-validator
  • somesh/issue-474-query-peer-failover
  • somesh/issue-719-recipient-node
  • somesh/issue-797-comm-bench
  • somesh/issue-802-fabricx-dig-register-move
  • spike/fabricx-configupdate
  • squirrel-removal
  • tag-script
  • test/1377-fabricx-endorsement-nsversion-regression
  • test/1823-channelconfig-coverage
  • test/comm-session-unit-tests
  • test/common-sdk-dig-coverage
  • test/core-generic-committer
  • test/core-generic-endpoint-coverage
  • test/core-generic-fabricutils-coverage
  • test/core-generic-rwset-coverage-1441
  • test/delivery-coverage-refactor
  • test/delivery-unit-tests
  • test/fab-bins-toolchain-split
  • test/fabric-core-coverage-1847
  • test/fabric-coverage
  • test/fabric-id-coverage
  • test/fabric-sdk-dig-coverage
  • test/fabricx-channel-coverage
  • test/fabricx-committer-coverage
  • test/fabricx-rwset-coverage
  • test/fabricx-sdk-dig-coverage
  • test/fabricx-transaction-coverage
  • test/fabricx-vault-coverage
  • test/fuzz-pre-auth-parsing
  • test/grpc-logging-coverage
  • test/logging-coverage-1833
  • test/memory-driver-unit-tests
  • test/metrics-operations-coverage
  • test/node-coverage
  • test/pagination-coverage-1851
  • test/protoutil-coverage-1862
  • test/rwset-coverage
  • test/services-state-coverage-1431
  • test/sqlite-coverage-1865
  • test/storage-service-unit-tests
  • test/tracing-unit-tests
  • test/tracing-unit-tests-1424
  • test/vault-coverage-1757
  • test/vault-coverage-1758-interceptor-vault
  • test/vault-sql-common-1877
  • test/view-sdk-dig-coverage
  • test/view-services-id-coverage
  • test/web-server-config-coverage
  • test/websocket-coverage
  • test/websocket-routing-1825
  • testify-cleanup
  • testing-comm
  • testing-grpc-view-server
  • testing-id-ecdsa
  • testing/iterators-coverage
  • testing/state-coverage
  • tests/1827-postgres-fabric-db-driver
  • thelper
  • tls-config-refactor
  • tmp/issue-1437-clean
  • tparallel
  • typo
  • update-ginkgo
  • update-golangci-v2.11.4
  • update-linter
  • update-tools
  • upstream-pr/bft-channel-slot
  • upstream/fabricx-endpoint-parser
  • use-t-tempdir
  • utils-collections-cleanup
  • view-api-docs
  • view-ctx
  • web
  • websocket-config-error-handling
  • worktree-discovery-endorsers-bounds
  • worktree-docs+dev-agent-guides
  • worktree-errors-migration
  • worktree-fabricx-grpc-msgsize
  • worktree-fabricx-provider-init
  • worktree-fix-kvs-getexisting-nil-iterator
  • worktree-fix-kvs-partial-composite-iterator
  • worktree-govulncheck
  • worktree-govulncheck-pr-trigger
  • worktree-issue-1861
  • worktree-issue-1861-fabricx-manager
  • worktree-issue-1861-gomega-goroutine
  • worktree-issue-1861-recipients-nil-deref
  • worktree-issue-1861-unguarded-index
  • worktree-issue-1919
  • worktree-issue-860-id-admins
  • worktree-itest-redundancy
  • worktree-makefile-unit-test-split
  • worktree-msp-default-identity
  • worktree-rwset-envelope-panic-1861

11 Sep 2026 08:08AM UTC coverage: 85.68% (+0.05%) from 85.627%
34577757548

Pull #1809

github

web-flow
Merge 59c854ad3 into d064f8b45
Pull Request #1809: test: use require in tests where a failure matters

27129 of 31663 relevant lines covered (85.68%)

2270.3 hits per line

Relevant lines Covered
Build:
Build:
31663 RELEVANT LINES 27129 COVERED LINES
2270.3 HITS PER LINE
Source Files on testify-assert-require
  • Tree
  • List 505
  • Changed 28
  • Source Changed 0
  • Coverage Changed 28
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
34577757548 testify-assert-require Merge 59c854ad3 into d064f8b45 Pull #1809 11 Sep 2026 08:11AM UTC web-flow github
85.68
34573189697 testify-assert-require Merge 1fbe950bf into 842d31b80 Pull #1809 11 Sep 2026 07:13AM UTC web-flow github
85.54
34520143186 testify-assert-require Merge dc640fb13 into e20a23b9a Pull #1809 10 Sep 2026 07:26PM UTC web-flow github
85.5
See All Builds (1817)

Badge your Repo: fabric-smart-client

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc