Project stacks-network/sbtc
On this site you can view the documentation of the Protocol Buffers (Protobuf) files / API in the Sbtc project.
Last checked for updates at:
This website is new and is still being built. You're welcome to talk with us about possible improvements we can make.
Source
Generated from commit: ac7eddc
This documentation applies to the following branches and tags, which have the same .proto files as commit ac7eddc:
- Branches: 1133-feature-retry-p2p-seed-peers, 1136-feature-persist-discovered-p2p-peers, 1192-bug-validate-the-coordinator-proposed-bitcoin-fees, 1192-bug-validate-the-coordinator-proposed-stacks-fees, 1192-validate-the-coordinator-proposed-bitcoin-fees, 1192-validate-the-coordinator-proposed-bitcoin-fees-before-rebase, 1303-generate-recoverable-private-shares-during-dkg, 1321-feature-coordinator-filters-withdrawal-requests-using-consensus-rules-v2, 1419-chore-check-p2p-swarm-handling-of-connectionestablished, 1427-only-write-when-validation-passes, 1444-chorebug-restrict-wipe_databases-to-testing-api, 1462-feature-signers-can-only-change-the-state-of-emily-request-to-accepted-from-pending, 1463-feature-the-signers-request-pending-and-accepted-deposit-requests-from-emily, 1491-feature-limit-signer-ability-to-update-emilys-database, 1499-add-query-computes-total-amount-withdrawn, 1500-validation-checks-withdrawal-amounts-against-rolling-cap, 1501-coordinator-checks-withdrawal-amounts-against-caps, 1505-remove-signer-vote-bitmaps-from-transactions, 1516-stop-coordinator-activities-when-tenure-finishes, 1531-update-base-transaction-size-constants-after-op_return-updates, 1546-simplify-transaction-processing-in-block-observer, 1546-simplify-transaction-processing-in-block-observer-v2, 1547-feature-limit-the-number-of-peer-initiated-connections-to-a-signers, 1589-batch-loading-of-stacks-block, 1597-write-stacks-block-hash-with-key-rotation-events, 1598-drop-stacks_transactions-and-transactions-tables, 1605-chain-of-sweep-transactions-as-part-of-updating, 1605-refactor-get-block-rpc, 1617-part-1-remove-threshold-parameters, 1617-support-updates-to-the-signing-threshold-parameter, 1617-support-updates-to-the-signing-threshold-parameter-v2, 1658-use-withdrawal-ids-table-for-checking-completed-withdrawals, 1739-skip-coordinator-tenure-after-a-key-rotation, 1775-set-the-sign-id-in-wsts-coordinator-state-machines, 1810-fix-flaky-test-transaction_coordinatorsign_bitcoin_transaction, 1811-feature-move-coordinator-checks-for-smart-contract-deployment-to-block-observer, 1816-looser-handling-of-v2-pox-responses, 1817-chore-improve-stacks-blocks-backfilling, 1817-chore-improve-stacks-blocks-backfilling-part-1, 1817-chore-improve-stacks-blocks-backfilling-part-2, 1831-test-postgresql-on-all-interfaces-without-auth, 1835-use-smaller-types-for-deserializing-stacks-core-responses, 1845-use-the-signer-state-when-getting-the-stacks-chain-tip, 1847-feature-remove-unused-parameters-in-event-loops-rng-part, 1865-use-raw_value-field-for-stacks-core-events, 1889-note-the-canonical-bitcoin-blocks-in-the-database, 1908-use-checked_add-when-validating-contract-calls, 1911-use-the-signer-set-in-the-registry-for-picking-the-coordinator, 1932-vendor-wsts, 1933-remove-the-v1-wsts-code, 1937-rework-all-panicking-code-in-wsts, 1937-rework-all-panicking-code-in-wsts-v1, 1939-make-expected-fulfillment-info-optional, 1941-bug-failed-test-run, 1941-flaky-sign_bitcoin_transaction_withdrawals-test, 1946-feature-set-the-servers-property-in-emilys-openapi-spec, 1955-signers-should-initialize-nonces-to-something-nonzero, 1957-remove-unnecessary-dependencies-from-wsts, 1964-simplify-the-wsts-library-v1, 1972-remove-unused-wsts-implementations, 1973-remove-necessity-of-txindex1-on-bitcoin-core, 1974-remove-unused-code-in-get_transaction_fee, 1978-allow-for-limited-pruning-of-bitcoin-core, 1982-allow-for-more-stacks-rejection-reasons, 1992-bitcoinpresignrequest-too-large-to-broadcast, 2006-update-logging-level-in-block-observer, 2009-update-the-release-notes-templates, 2010-lower-the-level-for-tx-signer-logs, 2022-reject-bogus-bitcoin-fee-rates, 2032-emily-should-return-deposits-with-any-max-fee, 2071-handle-empty-recipient-version, 2084-accommodate-consensus-valid-payloads, 2086-peers-can-oom-a-signer-via-leaked-libp2p-connection-state, 2087-reject-non-signer-peers-at-the-libp2p-behavior-layer, 395-add-check-to-emily-table-wipe-to-prevent-wiping-on-production, add-get-signature-threshold-stacks, add-more-local-stacks-types, add-new-test-client-function, add-signer-set-changes-test-v2, add-signer-set-change-test, build-distroless-images, bump-rust-1.91, bump-rust-version-1.85.1, bump-stacks-core-3.3.0.0.1, bump-wsts, cap-reclaim-script-length, change-cargo-vet-ubuntu-version, chore/blocklist-update-devenv, chore/bump-contract-deps, chore/bump-python-deps, chore/bump-rust-to-1.86.0, chore/bump-stacking-deps, chore/ci-duplicate-runs, chore/emily-compile-without-testing-flag, chore/emily-normalize-deposits, chore/fix-slow-test, chore/fix-wsts-test, chore/integrate-python-tests, chore/make-install-py, chore/move-cargo-vet-job-to-on-push, chore/regtest-docker-compose-setup, chore/remove-retries-from-CI-tests, chore/rust-1.87, chore/rust-1.89, chore/rust-1.90, chore/sidecar-fastapi, chore/skip-nonsql-migrations, chore/spellcheck, chore/testnet-fixes, chore/unused-imports, chore/update-for-stacks-3.2.0.0.2, ci/add-pr-trigger, ci/no-cache-release-build-and-release-note-template, clean-up-emily-logs-slightly, clear-sources-when-building-from-docker, condition-actions-on-repo-name, consistent-bitcoin-block-processing, cyle/testcontainers-nov-25, differentiate-network-internal, dockerignore-more, do-not-fetch-chain-tip-from-db, dont-read-block-height-from-db, emily-logging-cleanup-v1, enhance-signers-script-pubkey-check, failing-test-with-different-seed, feat/add_attestation_validation_script, feat/add_docker_ecr_registry, feat/add-fund-btc-to-signers-sh, feat/blocklist-config, feat/blocklist-sanctions, feat/consolidate-coordinator-key-handling, feat/docker-integration-tests, feat/emily-dynamic-context, feat/emily-parallel-test-scaffolding, feat/idpack, feat/improve_ci_security, feat/improve_emily_changes_visibility, feat/mark-serial-tests, feat/more-testcontainer-scaffolding, feat/on-chain-withdrawal-ids, feat/remove_unused_ports_from_docker, feat/retry-with-lower-fees, feat/sidecar-manage-locktime, feat/sidecar-manage-long-pending-deposits, feat/sidecar-manage-rbf, feat/skip-faucet-import-descriptors-if-already-imported, feat/spox, feat/sql-transactions, feat/sql-transactions-small1, feat/sqlx-timestamp, feat/testcontainers-bitcoin-scaffolding, feat/test-helpers-1, feat/test-helpers-2, feat/test-helpers-stacks-tx-parsing, feat/test-helpers-zmq, feat/test-setup-explicit-client, feat/tmp-parallel-tests, feat/update-action-commit-hash, feat/update_deployer_address_emily_deploy, feat/update_event_observer_timeout, feat/withdrawal_e2e_test, feat/zmq-resiliency, fix-add-compound-primary-key, fix-devenv-bitcoin-mempool, fix/devenv-bitcoin-miner-crashes, fix/devenv_localhost_bind, fix-dont-use-coordinators-aggregate-key, fix/emily-cron-api-key-name, fix/emily-cron-fastecdsa-on-mac, fix/emily-cron-hiro-api, fix/emily-cron-local-mempool, fix-mainnet-recommended-config, fix-max-fee-bug-v1, fix-max-fee-bug-v2, fix/offline_devenv, fix-release-builds, fix/stacks-epoch32, fix-support-brand-new-bootstrap, fix-wait-for-jobs, immunefi_attackaton_1.0, immunefi-sbtc-42752, impl-serialize-stacks-block-hash, ledger-add-descriptor, main, metrics-for-getting-signer-set-info, migrations-intransactions, minor-integration-test-refactor, miscellaneous-fixes, more-consistent-signer-set-state, move-metric-logic-v1, nit/emily-reclaim-script-keys-nit, nit/small-fixes, no-autodelete, non-dust-check-update, partial-coinbase-handling, pr-1819, process-in-separate-tasks, properly-use-current-signing-set, random-nit-updates, refactor-rotate-keys-transaction-event, refactor-separate-dkg-messages, refactor/tenure-completion-signal-include-block-hash, release/1.0.3, remove-max-polling-interval, remove-process-timeout-wsts, remove-signable-trait-wsts, remove-signer-save-load, remove-wsts-packet-type, revert-1789-1778-upgrade-wsts-dependency, simplify-canonical-chain-tip-check, test-changes2, test-fixes-for-prevouts, test/fix-test_conservative_initial_sbtc_limits, tmp/emily-downgrade, tmp/really-downgrade-emily, update-action-commit-hash, update-dependencies-dependabot-alerts, update-openapi-generator, update-pr-description-templates, update-rust-1.94.0, update-stacks-core-3.3-rc2, update-to-main-2, validate-for-op_successx-opcodes-in-reclaim-script, viktar/add-rbf-status-to-emily, viktar/arm-image-2, viktar/arm-release, viktar/attack, viktar/bump-python-requests-version, viktar/bump-rust, viktar/cleanup-emily-error-messages, viktar/clippy-enrichment, viktar/compile-protos, viktar/config-refactoring, viktar/dkg-on-changed-signer-set, viktar/dont-return-null, viktar/eliminating-os-rng, viktar/emily-dont-bail-on-batch-requests, viktar/emily-dont-do-too-old-reorgs, viktar/emily-expose-withdrawal-info, viktar/emily-fix, viktar/emily-handles-fork-withdrawals, viktar/emily-logs, viktar/emily-slowdown, viktar/emily-throttle, viktar/emily-timeout, viktar/enable-more-compiler-optimizations, viktar/enrich-emily-logs, viktar/exclude-codegen-from-linting, viktar/fetch-only-headers-for-backfilling, viktar/fullfillment-only-for-completed-events, viktar/headers-2, viktar/heights-wrappers, viktar/heights-wrappers-v2, viktar/install-uv-in-docker, viktar/libp2p-scoring, viktar/machete, viktar/make-fix, viktar/markdown-lints, viktar/one-pre-sign-request-per-block, viktar/overflow-checks, viktar/packager-dont-sort-requests, viktar/proptest, viktar/race-fix, viktar/readme, viktar/remove-bitcoin-fees, viktar/remove-emily-api-key, viktar/remove-openssl, viktar/remove-reclaim-script-from-db, viktar/remove-reprocessing-status, viktar/restrict-more-than-16-signers, viktar/reworking-cargo-vet, viktar/rolling-withdrawal-window-on-emily, viktar/sidecar-send-rbf-transactions-correctly, viktar/split-emily-status, viktar/store-hash-of-reclaim-script, viktar/submit-fullfillment-to-emily, viktar/test-failing-with-different-seed, viktar/test-signing-commits, viktar/total-withdrawn, viktar/txid-in-emily-responce, viktar/update-emily, viktar/update-emily-2, viktar/withdrawal-blocklist, viktar/withdrawals-rebroadcast, warp-to-axum
- Tags: 0.0.0-test, test_add_attestation_validation_script, test_add_attestation_validation_script_2, test_add_attestation_validation_script_3, test_improve_ci_security, v0.0.0-t, v0.0.1-tt, v1.0.0, v1.0.1, v1.0.2, v1.0.3, v1.0.3-epoch32, v1.0.3-epoch32v2, v1.1.0, v1.1.0-rc1, v1.1.1, v1.2.0, v1.3.0, v1.3.1, v1.3.2, v1.3.3
Files
This documentation is generated from the following files: