├── .dockerignore ├── .editorconfig ├── .env ├── .eslintignore ├── .eslintrc.js ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ ├── feature_request.md │ └── testnet-bug.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml ├── stale.yml └── workflows │ ├── ci.yml │ ├── gh-pages.yml │ ├── new-issues.yml │ ├── project-automation.yml │ ├── regtest-image.yml │ └── vercel.yml ├── .gitignore ├── .gitpod.Dockerfile ├── .gitpod.yml ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .releaserc ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── CHANGELOG.md ├── Dockerfile ├── LICENSE ├── MAINTAINERS.md ├── README-rosetta.md ├── README.md ├── api-architecture.png ├── client ├── .npmrc ├── .prettierignore ├── MIGRATION.md ├── README.md ├── index.html ├── package-lock.json ├── package.json ├── src │ ├── common.ts │ ├── generated │ │ └── schema.d.ts │ ├── index.ts │ ├── socket-io │ │ └── index.ts │ ├── types.d.ts │ └── ws │ │ └── index.ts ├── tsconfig.browser.json └── tsconfig.json ├── codecov.yml ├── config └── extra-tx-post-endpoints.txt ├── docker ├── .gitignore ├── docker-compose.dev.bitcoind.yml ├── docker-compose.dev.postgres.yml ├── docker-compose.dev.rosetta-cli.yml ├── docker-compose.dev.stacks-blockchain-follower.yml ├── docker-compose.dev.stacks-blockchain.yml ├── docker-compose.dev.stacks-krypton-2.1-transition.yml ├── docker-compose.dev.stacks-krypton.yml ├── docker-compose.dev.subnets.yml ├── docker-compose.override.yml ├── docker-compose.yml ├── rosetta.Dockerfile ├── standalone-regtest.Dockerfile └── subnet-node.Dockerfile ├── docs └── .gitkeep ├── genesis-data ├── chainstate.txt.gz └── chainstate.txt.sha256 ├── migrations ├── 1584604583726_blocks.js ├── 1584619633448_txs.js ├── 1588252682585_stx_events.js ├── 1588256295395_ft_events.js ├── 1588261750265_nft_events.js ├── 1588266401242_contract_logs.js ├── 1588266891631_smart_contracts.js ├── 1589552602432_faucet_requests.js ├── 1591291822107_mempool_txs.js ├── 1605100253938_stx_lock_events.js ├── 1605184662317_miner_rewards.js ├── 1605273328873_burnchain_rewards.js ├── 1608030374841_namespaces.js ├── 1608030374842_names.js ├── 1610030345948_subdomains.js ├── 1614862087968_reward_slot_holders.js ├── 1616752858364_config_state.js ├── 1618484818407_token_offering_locked.js ├── 1620731555813_event_observer_requests.js ├── 1620937804009_microblocks.js ├── 1621511823100_token_metadata_queue.js ├── 1621511823381_nft_metadata.js ├── 1621511832113_ft_metadata.js ├── 1626441820095_zonefiles.js ├── 1636130197558_nft_custody.js ├── 1640037852136_nft_custody_unanchored.js ├── 1640651533899_principal_stx_txs.js ├── 1643755236533_chain_tip.js ├── 1647573802137_mempool_digest.js ├── 1663701407339_subdomains_owner_index.js ├── 1666703991492_pox_events.js ├── 1673632140730_pox_state_fix.js ├── 1673895089997_contract_logs_contract_identifier_index.js ├── 1674838340313_contract_logs_block_height_index.js ├── 1679508966141_namespace-discount-bigint.js ├── 1682694573447_pox_2_unlock.js ├── 1683284524000_pox_3_events.js ├── 1688650854502_pox_events_indexes.js ├── 1696872367486_nft-custody-tables.js ├── 1699540187362_remove-token-metadata.js ├── 1700071472495_chain-tip-table.js ├── 1701368149776_nakamoto-txs.js ├── 1702134678728_pox_4_events.js ├── 1702913457527_block-tx-count.js ├── 1703177555075_mempool-digest-table.js ├── 1705013096459_update-re-org-indexes.js ├── 1705077567281_remove-hash-indexes.js ├── 1706115578711_remove-tenure-change-signers.js ├── 1706196613000_update-pox4-event-constraint.js ├── 1706886038615_update-pox4-signer-key.js ├── 1708523986475_pox_sets.js ├── 1710161516905_update-pox4-cycle-ids.js ├── 1710443563029_stacks_block_time.js ├── 1710774613173_pox-cycles.js ├── 1710856121027_stacks_block_signer-bitvec.js ├── 1714725791998_tx-burn-height.js ├── 1715844926068_add-replacing-txid.js ├── 1718632097776_tx-sort-indexes.js ├── 1718887498565_tx-contract-call-indexes.js ├── 1718887498565_tx-nonce-index.js ├── 1720532894811_ft_balances.js ├── 1724229744369_principal_stx_txs_idx.js ├── 1727465879167_principal-stx-txs-sponsors.js ├── 1729520843350_stacks_block_tenure-height-signer-signatures.js ├── 1730724278636_principal_activity_txs_idx.js ├── 1734712921681_drop-nft-custody-unanchored.js ├── 1737567411419_block-tx-total-size.js ├── 1740074359683_last-node-events-index.js ├── 1741805265249_principal_activity_txs_idx-sort.js ├── 1744989709876_contract-logs-events-index.js ├── 1745877592337_event-observer-timestamps.js ├── 1747151261415_recalculate-balances.js ├── 1747318945115_blocks-tenure-height-index.js ├── 1747408872545_txs-vm-error.js ├── 1747760018771_txs-sender-nonce-indexes.js ├── 1748256987656_snp-state.js ├── 1752852195051_recalculate-balances.js ├── 1753123774138_mempool-txs-rbf-index.js ├── 1753205522199_drop-duplicate-indexes.js └── 1759466478081_burnchain-rewards-reorg.js ├── overview.md ├── package.json ├── rosetta-cli-config ├── bootstrap_balances.json ├── docker │ ├── Dockerfile │ ├── start-construction.sh │ └── start-data.sh ├── exempt_accounts.json ├── interesting_accounts.json ├── rosetta-config-docker.json ├── rosetta-config-native.json ├── rosetta-config.json └── stacks.ros ├── running_an_api.md ├── running_api_from_source.md ├── src ├── @types │ ├── coinselect │ │ └── index.d.ts │ ├── fastify │ │ └── index.d.ts │ └── pg-cursor │ │ └── index.d.ts ├── api │ ├── async-handler.ts │ ├── controllers │ │ ├── cache-controller.ts │ │ └── db-controller.ts │ ├── deprecation-plugin.ts │ ├── init.ts │ ├── pagination.ts │ ├── query-helpers.ts │ ├── rosetta-constants.ts │ ├── rosetta-validate.ts │ ├── routes │ │ ├── address.ts │ │ ├── block.ts │ │ ├── bns │ │ │ ├── addresses.ts │ │ │ ├── names.ts │ │ │ ├── namespaces.ts │ │ │ └── pricing.ts │ │ ├── burnchain.ts │ │ ├── contract.ts │ │ ├── core-node-rpc-proxy.ts │ │ ├── debug.ts │ │ ├── faucets.ts │ │ ├── fee-rate.ts │ │ ├── info.ts │ │ ├── microblock.ts │ │ ├── pox.ts │ │ ├── rosetta │ │ │ ├── account.ts │ │ │ ├── block.ts │ │ │ ├── construction.ts │ │ │ ├── mempool.ts │ │ │ └── network.ts │ │ ├── search.ts │ │ ├── status.ts │ │ ├── stx-supply.ts │ │ ├── tokens.ts │ │ ├── tx.ts │ │ ├── v2 │ │ │ ├── addresses.ts │ │ │ ├── block-tenures.ts │ │ │ ├── blocks.ts │ │ │ ├── burn-blocks.ts │ │ │ ├── helpers.ts │ │ │ ├── mempool.ts │ │ │ ├── pox.ts │ │ │ ├── schemas.ts │ │ │ └── smart-contracts.ts │ │ └── ws │ │ │ ├── channels │ │ │ ├── socket-io-channel.ts │ │ │ └── ws-rpc-channel.ts │ │ │ ├── web-socket-channel.ts │ │ │ ├── web-socket-prometheus.ts │ │ │ └── web-socket-transmitter.ts │ ├── schemas │ │ ├── entities │ │ │ ├── addresses.ts │ │ │ ├── balances.ts │ │ │ ├── block.ts │ │ │ ├── burn-blocks.ts │ │ │ ├── burnchain-rewards.ts │ │ │ ├── mempool-transactions.ts │ │ │ ├── microblock.ts │ │ │ ├── post-conditions.ts │ │ │ ├── pox.ts │ │ │ ├── search.ts │ │ │ ├── smart-contracts.ts │ │ │ ├── tokens.ts │ │ │ ├── transaction-events.ts │ │ │ └── transactions.ts │ │ ├── openapi.ts │ │ ├── params.ts │ │ ├── responses │ │ │ └── responses.ts │ │ └── util.ts │ ├── serializers │ │ └── post-conditions.ts │ └── validate.ts ├── btc-faucet.ts ├── c32-addr-cache.ts ├── core-rpc │ └── client.ts ├── datastore │ ├── common.ts │ ├── connection.ts │ ├── helpers.ts │ ├── offline-dummy-store.ts │ ├── pg-notifier.ts │ ├── pg-store-event-emitter.ts │ ├── pg-store-v2.ts │ ├── pg-store.ts │ ├── pg-write-store.ts │ └── redis-notifier.ts ├── ec-helpers.ts ├── errors.ts ├── event-replay │ ├── connection-legacy.ts │ ├── event-replay.ts │ ├── event-requests.ts │ ├── helpers.ts │ ├── parquet-based │ │ ├── dataset │ │ │ └── store.ts │ │ ├── helpers.ts │ │ ├── importers │ │ │ ├── attachment-new-importer.ts │ │ │ ├── new-block-importer.ts │ │ │ ├── new-burn-block-importer.ts │ │ │ ├── raw-importer.ts │ │ │ └── remainder-importer.ts │ │ ├── replay-controller.ts │ │ └── workers │ │ │ ├── new-block-worker.ts │ │ │ └── raw-worker.ts │ └── reverse-file-stream.ts ├── event-stream │ ├── bns │ │ ├── bns-constants.ts │ │ └── bns-helpers.ts │ ├── contract-abi-sample.json │ ├── contract-abi.ts │ ├── core-node-message.ts │ ├── event-server.ts │ ├── pox-event-parsing.ts │ ├── reader.ts │ └── snp-event-stream.ts ├── helpers.ts ├── import-v1 │ └── index.ts ├── index.ts ├── inspector-util.ts ├── logger.ts ├── openapi-generator.ts ├── patches │ └── populate-missing-contract-abis.ts ├── pox-helpers.ts ├── rosetta │ ├── json-schemas │ │ ├── rosetta-account-balance-request-body.example.json │ │ ├── rosetta-account-balance-request.schema.json │ │ ├── rosetta-account-identifier-publickey-request-body.example.json │ │ ├── rosetta-account-identifier.schema.json │ │ ├── rosetta-account-network-options-request-body.example.json │ │ ├── rosetta-account-response.schema.json │ │ ├── rosetta-account.schema.json │ │ ├── rosetta-amount-max-fee.schema.json │ │ ├── rosetta-amount.schema.json │ │ ├── rosetta-block-identifier-hash.schema.json │ │ ├── rosetta-block-identifier-height.schema.json │ │ ├── rosetta-block-identifier.schema.json │ │ ├── rosetta-block-request-body.example.json │ │ ├── rosetta-block-request.schema.json │ │ ├── rosetta-block-response.schema.json │ │ ├── rosetta-block-transaction-request-body.example.json │ │ ├── rosetta-block-transaction-request.schema.json │ │ ├── rosetta-block-transaction-response.schema.json │ │ ├── rosetta-block.schema.json │ │ ├── rosetta-coin-change.schema.json │ │ ├── rosetta-coin.schema.json │ │ ├── rosetta-construction-combine-request.schema.json │ │ ├── rosetta-construction-combine-response.schema.json │ │ ├── rosetta-construction-derive-request.schema.json │ │ ├── rosetta-construction-derive-response.schema.json │ │ ├── rosetta-construction-hash-request.schema.json │ │ ├── rosetta-construction-hash-response.schema.json │ │ ├── rosetta-construction-metadata-request-schema-body.example.json │ │ ├── rosetta-construction-metadata-request.schema.json │ │ ├── rosetta-construction-metadata-response.schema.json │ │ ├── rosetta-construction-options.schema.json │ │ ├── rosetta-construction-parse-request.schema.json │ │ ├── rosetta-construction-parse-response.schema.json │ │ ├── rosetta-construction-payloads-request.schema.json │ │ ├── rosetta-construction-payloads-response.schema.json │ │ ├── rosetta-construction-preprocess-request.schema.json │ │ ├── rosetta-construction-preprocess-response.example.json │ │ ├── rosetta-construction-preprocess-response.schema.json │ │ ├── rosetta-construction-submit-request.schema.json │ │ ├── rosetta-construction-submit-response.schema.json │ │ ├── rosetta-currency.schema.json │ │ ├── rosetta-error-no-details.schema.json │ │ ├── rosetta-error.schema.json │ │ ├── rosetta-genesis-block-identifier.schema.json │ │ ├── rosetta-hash-signed-transaction-request-schema-body.example.json │ │ ├── rosetta-memphool-transaction-request-body.example.json │ │ ├── rosetta-mempool-request.schema.json │ │ ├── rosetta-mempool-response.schema.json │ │ ├── rosetta-mempool-transaction-request.schema.json │ │ ├── rosetta-mempool-transaction-response.schema.json │ │ ├── rosetta-mempool-transaction.example.json │ │ ├── rosetta-network-identifier.schema copy.json │ │ ├── rosetta-network-identifier.schema.json │ │ ├── rosetta-network-list-request.schema.json │ │ ├── rosetta-network-list-response.schema.json │ │ ├── rosetta-network-options-request.schema.json │ │ ├── rosetta-network-options-response.schema.json │ │ ├── rosetta-network-peers.schema.json │ │ ├── rosetta-network-status-request.schema.json │ │ ├── rosetta-network-status-response.schema.json │ │ ├── rosetta-network-transaction-from-signarures-request.example.json │ │ ├── rosetta-oldest-block-identifier.schema.json │ │ ├── rosetta-operation-identifier.schema.json │ │ ├── rosetta-operation-statuses.schema.json │ │ ├── rosetta-operation.schema.json │ │ ├── rosetta-other-transaction-identifier.schema.json │ │ ├── rosetta-parent-block-identifier.schema.json │ │ ├── rosetta-partial-block-identifier.schema.json │ │ ├── rosetta-public-key.schema.json │ │ ├── rosetta-related-operation.schema.json │ │ ├── rosetta-signature-type.schema.json │ │ ├── rosetta-signature.schema.json │ │ ├── rosetta-signing-payload.schema.json │ │ ├── rosetta-sub-account.schema.json │ │ ├── rosetta-submit-signed-transaction-request.example.json │ │ ├── rosetta-submit-unsigned-transaction-unsigned-payloads-request.example.json │ │ ├── rosetta-sync-status.schema.json │ │ ├── rosetta-transaction-identifier.schema.json │ │ └── rosetta-transaction.schema.json │ ├── rosetta-ft-metadata-client.ts │ ├── rosetta-helpers.ts │ └── types.ts ├── sample-data │ └── broadcast-contract-default.ts └── stacks-encoding-helpers.ts ├── stacks-blockchain ├── Stacks-dev.toml ├── Stacks-follower.toml ├── Stacks-mainnet.toml ├── Stacks-mocknet.toml ├── Stacks-subnet.toml ├── Stacks-testnet.toml ├── dist-tool │ ├── index.js │ ├── package-lock.json │ └── package.json └── docker │ ├── Dockerfile │ ├── docker-entrypoint.sh │ └── wait-for-it.sh ├── tests ├── 2.5 │ ├── block-zero-handling.test.ts │ ├── env-setup.ts │ ├── faucet-stx.test.ts │ ├── global-setup.ts │ ├── global-teardown.ts │ ├── pox-4-btc-address-formats.test.ts │ ├── pox-4-burnchain-delegate-stx.test.ts │ ├── pox-4-burnchain-stack-stx.test.ts │ ├── pox-4-delegate-aggregation.test.ts │ ├── pox-4-delegate-revoked-stacking.test.ts │ ├── pox-4-delegate-stacking.test.ts │ ├── pox-4-rosetta-btc-addr-types.test.ts │ ├── pox-4-rosetta-cycle-phases.test.ts │ ├── pox-4-rosetta-segwit.test.ts │ └── pox-4-stack-extend-increase.test.ts ├── api │ ├── address.test.ts │ ├── balance.test.ts │ ├── block-time.test.ts │ ├── block.test.ts │ ├── burnchain.test.ts │ ├── cache-control.test.ts │ ├── datastore.test.ts │ ├── event-replay-logs │ │ ├── mainnet-out-of-order-microblock.tsv │ │ ├── mainnet-reorg-scenario1.tsv │ │ └── mainnet-reorg-scenario2.tsv │ ├── event-server.test.ts │ ├── faucet-stx.test.ts │ ├── helpers.test.ts │ ├── import-genesis.test.ts │ ├── mempool.test.ts │ ├── microblock.test.ts │ ├── other.test.ts │ ├── out-of-order-multisig.test.ts │ ├── pagination.test.ts │ ├── parse-db-tx.test.ts │ ├── pox.test.ts │ ├── profiler.test.ts │ ├── redis-notifier.test.ts │ ├── search.test.ts │ ├── setup.ts │ ├── smart-contract.test.ts │ ├── socket-io.test.ts │ ├── synthetic-stx-txs.test.ts │ ├── synthetic-tx-payloads │ │ ├── failed-1352-0x2d825fbeb5368dcaeecdce053860e7d900bc66701751037f8b92dd7f8fd2a1b0.json │ │ ├── failed-6910-0x763e485177d772efdb1baede3276d5091a96e90fbb156d25427c1a2e7ea1d6fd.json │ │ ├── stx_lock-1379-0xb182e2aacfe2ed4257d66dd2ed4872f672cf10d873852b5218f41594d6b42b11.json │ │ ├── stx_lock-1994-0xd45e090ac442380cf50655e3d1c904c355a501d6dffa3b5e4799083062469dbc.json │ │ ├── stx_lock-51451-0xa64ad136e51a3a50eb1fdfd7eefa0b7aeb89e2521b2a2218d887477baa1775c9.json │ │ ├── token_transfer-120-0xc0263c14f689ae757290f90765a28314497f52bd22b8bcbf87a12c764dd9d9be.json │ │ └── token_transfer-51655-0x2553c7c5b49eab5a0569e5d0f14c8f15945965a51976ac6697641003533986f6.json │ ├── teardown.ts │ ├── test-helpers.ts │ ├── token.test.ts │ ├── tsv │ │ ├── epoch-3-transition.tsv │ │ ├── fuzzed-transactions-1.tsv │ │ ├── regtest-env-pox-4-out-of-order-multisig-tx.tsv │ │ ├── regtest-env-pox-4-stack-stx-in-reward-phase-S1.tsv │ │ ├── regtest-env-pox-4-stack-stx-in-reward-phase-S2.tsv │ │ └── regtest-env-pox-4-stack-stx-in-reward-phase-S3.tsv │ ├── tx.test.ts │ ├── v2-proxy.test.ts │ ├── websocket.test.ts │ └── ws-transmitter.test.ts ├── bns-e2e │ ├── bns-integration.test.ts │ ├── setup.ts │ └── teardown.ts ├── bns │ ├── api.test.ts │ ├── bns-helpers.test.ts │ ├── event-server.test.ts │ ├── import-test-files │ │ ├── chainstate.txt │ │ ├── chainstate.txt.sha256 │ │ ├── name_zonefiles.txt │ │ ├── name_zonefiles.txt.sha256 │ │ ├── subdomain_zonefiles.txt │ │ ├── subdomain_zonefiles.txt.sha256 │ │ ├── subdomains.csv │ │ └── subdomains.csv.sha256 │ ├── setup.ts │ ├── teardown.ts │ └── v1-import.test.ts ├── btc-faucet │ ├── faucet-btc.test.ts │ ├── setup.ts │ └── teardown.ts ├── event-replay │ ├── helper.test.ts │ ├── import-export.test.ts │ ├── poison-microblock.test.ts │ ├── raw-event-request.test.ts │ ├── setup.ts │ ├── teardown.ts │ └── tsv │ │ ├── mainnet-block0.tsv │ │ ├── mainnet.tsv │ │ ├── mocknet.tsv │ │ └── poisonmicroblock.tsv ├── jest.config.2.5.js ├── jest.config.api.js ├── jest.config.bns-e2e.js ├── jest.config.bns.js ├── jest.config.btc-faucet.js ├── jest.config.event-replay.js ├── jest.config.rosetta-cli-construction.js ├── jest.config.rosetta-cli-data.js ├── jest.config.rosetta-construction.js ├── jest.config.rosetta.js ├── jest.config.rpc.js ├── jest.config.snp.js ├── jest.config.subnets.js ├── rosetta-cli-construction │ ├── envs │ │ └── env.construction │ ├── setup.ts │ ├── teardown.ts │ └── validate-construction.test.ts ├── rosetta-cli-data │ ├── contracts │ │ └── hello-world.clar │ ├── envs │ │ └── env.data │ ├── setup.ts │ ├── teardown.ts │ └── validate-rosetta.test.ts ├── rosetta-construction │ ├── construction.test.ts │ ├── setup.ts │ └── teardown.ts ├── rosetta │ ├── account.test.ts │ ├── api.test.ts │ ├── block.test.ts │ ├── disable-api.test.ts │ ├── offline-api.test.ts │ ├── setup.ts │ └── teardown.ts ├── rpc │ ├── core-rpc.test.ts │ ├── setup.ts │ └── teardown.ts ├── snp │ ├── dumps │ │ └── epoch-3-transition.tsv.gz │ ├── jest-global-setup.ts │ ├── jest-global-teardown.ts │ └── snp-ingestion.test.ts ├── subnets │ ├── env-setup.ts │ ├── global-setup.ts │ ├── global-teardown.ts │ ├── l1-contracts │ │ ├── nft-trait.clar │ │ ├── simple-ft-l1.clar │ │ ├── simple-nft-l1.clar │ │ ├── sip-010-trait-ft-standard.clar │ │ ├── sip-traits.clar │ │ ├── subnet-traits.clar │ │ └── subnet.clar │ ├── l2-contracts │ │ ├── simple-ft-l2.clar │ │ ├── simple-nft-l2.clar │ │ └── simple-stx-l2.clar │ ├── set-env.ts │ └── subnet.test.ts └── utils │ ├── shared-setup.ts │ ├── test-builders.ts │ └── test-helpers.ts ├── tsconfig.build.json ├── tsconfig.json └── vercel.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.env -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/testnet-bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.github/ISSUE_TEMPLATE/testnet-bug.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.github/workflows/gh-pages.yml -------------------------------------------------------------------------------- /.github/workflows/new-issues.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.github/workflows/new-issues.yml -------------------------------------------------------------------------------- /.github/workflows/project-automation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.github/workflows/project-automation.yml -------------------------------------------------------------------------------- /.github/workflows/regtest-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.github/workflows/regtest-image.yml -------------------------------------------------------------------------------- /.github/workflows/vercel.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.github/workflows/vercel.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitpod.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.gitpod.Dockerfile -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | save-exact=true 2 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v22 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.prettierignore -------------------------------------------------------------------------------- /.releaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.releaserc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /README-rosetta.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/README-rosetta.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/README.md -------------------------------------------------------------------------------- /api-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/api-architecture.png -------------------------------------------------------------------------------- /client/.npmrc: -------------------------------------------------------------------------------- 1 | save-exact=true 2 | -------------------------------------------------------------------------------- /client/.prettierignore: -------------------------------------------------------------------------------- 1 | src/generated/* 2 | -------------------------------------------------------------------------------- /client/MIGRATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/client/MIGRATION.md -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/client/README.md -------------------------------------------------------------------------------- /client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/client/index.html -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/client/package.json -------------------------------------------------------------------------------- /client/src/common.ts: -------------------------------------------------------------------------------- 1 | export const BASE_PATH = "https://api.mainnet.hiro.so"; 2 | -------------------------------------------------------------------------------- /client/src/generated/schema.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/client/src/generated/schema.d.ts -------------------------------------------------------------------------------- /client/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/client/src/index.ts -------------------------------------------------------------------------------- /client/src/socket-io/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/client/src/socket-io/index.ts -------------------------------------------------------------------------------- /client/src/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/client/src/types.d.ts -------------------------------------------------------------------------------- /client/src/ws/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/client/src/ws/index.ts -------------------------------------------------------------------------------- /client/tsconfig.browser.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/client/tsconfig.browser.json -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/codecov.yml -------------------------------------------------------------------------------- /config/extra-tx-post-endpoints.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/config/extra-tx-post-endpoints.txt -------------------------------------------------------------------------------- /docker/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/docker/.gitignore -------------------------------------------------------------------------------- /docker/docker-compose.dev.bitcoind.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/docker/docker-compose.dev.bitcoind.yml -------------------------------------------------------------------------------- /docker/docker-compose.dev.postgres.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/docker/docker-compose.dev.postgres.yml -------------------------------------------------------------------------------- /docker/docker-compose.dev.rosetta-cli.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/docker/docker-compose.dev.rosetta-cli.yml -------------------------------------------------------------------------------- /docker/docker-compose.dev.stacks-blockchain-follower.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/docker/docker-compose.dev.stacks-blockchain-follower.yml -------------------------------------------------------------------------------- /docker/docker-compose.dev.stacks-blockchain.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/docker/docker-compose.dev.stacks-blockchain.yml -------------------------------------------------------------------------------- /docker/docker-compose.dev.stacks-krypton-2.1-transition.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/docker/docker-compose.dev.stacks-krypton-2.1-transition.yml -------------------------------------------------------------------------------- /docker/docker-compose.dev.stacks-krypton.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/docker/docker-compose.dev.stacks-krypton.yml -------------------------------------------------------------------------------- /docker/docker-compose.dev.subnets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/docker/docker-compose.dev.subnets.yml -------------------------------------------------------------------------------- /docker/docker-compose.override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/docker/docker-compose.override.yml -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /docker/rosetta.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/docker/rosetta.Dockerfile -------------------------------------------------------------------------------- /docker/standalone-regtest.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/docker/standalone-regtest.Dockerfile -------------------------------------------------------------------------------- /docker/subnet-node.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/docker/subnet-node.Dockerfile -------------------------------------------------------------------------------- /docs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genesis-data/chainstate.txt.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/genesis-data/chainstate.txt.gz -------------------------------------------------------------------------------- /genesis-data/chainstate.txt.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/genesis-data/chainstate.txt.sha256 -------------------------------------------------------------------------------- /migrations/1584604583726_blocks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1584604583726_blocks.js -------------------------------------------------------------------------------- /migrations/1584619633448_txs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1584619633448_txs.js -------------------------------------------------------------------------------- /migrations/1588252682585_stx_events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1588252682585_stx_events.js -------------------------------------------------------------------------------- /migrations/1588256295395_ft_events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1588256295395_ft_events.js -------------------------------------------------------------------------------- /migrations/1588261750265_nft_events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1588261750265_nft_events.js -------------------------------------------------------------------------------- /migrations/1588266401242_contract_logs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1588266401242_contract_logs.js -------------------------------------------------------------------------------- /migrations/1588266891631_smart_contracts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1588266891631_smart_contracts.js -------------------------------------------------------------------------------- /migrations/1589552602432_faucet_requests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1589552602432_faucet_requests.js -------------------------------------------------------------------------------- /migrations/1591291822107_mempool_txs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1591291822107_mempool_txs.js -------------------------------------------------------------------------------- /migrations/1605100253938_stx_lock_events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1605100253938_stx_lock_events.js -------------------------------------------------------------------------------- /migrations/1605184662317_miner_rewards.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1605184662317_miner_rewards.js -------------------------------------------------------------------------------- /migrations/1605273328873_burnchain_rewards.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1605273328873_burnchain_rewards.js -------------------------------------------------------------------------------- /migrations/1608030374841_namespaces.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1608030374841_namespaces.js -------------------------------------------------------------------------------- /migrations/1608030374842_names.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1608030374842_names.js -------------------------------------------------------------------------------- /migrations/1610030345948_subdomains.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1610030345948_subdomains.js -------------------------------------------------------------------------------- /migrations/1614862087968_reward_slot_holders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1614862087968_reward_slot_holders.js -------------------------------------------------------------------------------- /migrations/1616752858364_config_state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1616752858364_config_state.js -------------------------------------------------------------------------------- /migrations/1618484818407_token_offering_locked.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1618484818407_token_offering_locked.js -------------------------------------------------------------------------------- /migrations/1620731555813_event_observer_requests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1620731555813_event_observer_requests.js -------------------------------------------------------------------------------- /migrations/1620937804009_microblocks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1620937804009_microblocks.js -------------------------------------------------------------------------------- /migrations/1621511823100_token_metadata_queue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1621511823100_token_metadata_queue.js -------------------------------------------------------------------------------- /migrations/1621511823381_nft_metadata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1621511823381_nft_metadata.js -------------------------------------------------------------------------------- /migrations/1621511832113_ft_metadata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1621511832113_ft_metadata.js -------------------------------------------------------------------------------- /migrations/1626441820095_zonefiles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1626441820095_zonefiles.js -------------------------------------------------------------------------------- /migrations/1636130197558_nft_custody.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1636130197558_nft_custody.js -------------------------------------------------------------------------------- /migrations/1640037852136_nft_custody_unanchored.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1640037852136_nft_custody_unanchored.js -------------------------------------------------------------------------------- /migrations/1640651533899_principal_stx_txs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1640651533899_principal_stx_txs.js -------------------------------------------------------------------------------- /migrations/1643755236533_chain_tip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1643755236533_chain_tip.js -------------------------------------------------------------------------------- /migrations/1647573802137_mempool_digest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1647573802137_mempool_digest.js -------------------------------------------------------------------------------- /migrations/1663701407339_subdomains_owner_index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1663701407339_subdomains_owner_index.js -------------------------------------------------------------------------------- /migrations/1666703991492_pox_events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1666703991492_pox_events.js -------------------------------------------------------------------------------- /migrations/1673632140730_pox_state_fix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1673632140730_pox_state_fix.js -------------------------------------------------------------------------------- /migrations/1673895089997_contract_logs_contract_identifier_index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1673895089997_contract_logs_contract_identifier_index.js -------------------------------------------------------------------------------- /migrations/1674838340313_contract_logs_block_height_index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1674838340313_contract_logs_block_height_index.js -------------------------------------------------------------------------------- /migrations/1679508966141_namespace-discount-bigint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1679508966141_namespace-discount-bigint.js -------------------------------------------------------------------------------- /migrations/1682694573447_pox_2_unlock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1682694573447_pox_2_unlock.js -------------------------------------------------------------------------------- /migrations/1683284524000_pox_3_events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1683284524000_pox_3_events.js -------------------------------------------------------------------------------- /migrations/1688650854502_pox_events_indexes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1688650854502_pox_events_indexes.js -------------------------------------------------------------------------------- /migrations/1696872367486_nft-custody-tables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1696872367486_nft-custody-tables.js -------------------------------------------------------------------------------- /migrations/1699540187362_remove-token-metadata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1699540187362_remove-token-metadata.js -------------------------------------------------------------------------------- /migrations/1700071472495_chain-tip-table.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1700071472495_chain-tip-table.js -------------------------------------------------------------------------------- /migrations/1701368149776_nakamoto-txs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1701368149776_nakamoto-txs.js -------------------------------------------------------------------------------- /migrations/1702134678728_pox_4_events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1702134678728_pox_4_events.js -------------------------------------------------------------------------------- /migrations/1702913457527_block-tx-count.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1702913457527_block-tx-count.js -------------------------------------------------------------------------------- /migrations/1703177555075_mempool-digest-table.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1703177555075_mempool-digest-table.js -------------------------------------------------------------------------------- /migrations/1705013096459_update-re-org-indexes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1705013096459_update-re-org-indexes.js -------------------------------------------------------------------------------- /migrations/1705077567281_remove-hash-indexes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1705077567281_remove-hash-indexes.js -------------------------------------------------------------------------------- /migrations/1706115578711_remove-tenure-change-signers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1706115578711_remove-tenure-change-signers.js -------------------------------------------------------------------------------- /migrations/1706196613000_update-pox4-event-constraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1706196613000_update-pox4-event-constraint.js -------------------------------------------------------------------------------- /migrations/1706886038615_update-pox4-signer-key.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1706886038615_update-pox4-signer-key.js -------------------------------------------------------------------------------- /migrations/1708523986475_pox_sets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1708523986475_pox_sets.js -------------------------------------------------------------------------------- /migrations/1710161516905_update-pox4-cycle-ids.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1710161516905_update-pox4-cycle-ids.js -------------------------------------------------------------------------------- /migrations/1710443563029_stacks_block_time.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1710443563029_stacks_block_time.js -------------------------------------------------------------------------------- /migrations/1710774613173_pox-cycles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1710774613173_pox-cycles.js -------------------------------------------------------------------------------- /migrations/1710856121027_stacks_block_signer-bitvec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1710856121027_stacks_block_signer-bitvec.js -------------------------------------------------------------------------------- /migrations/1714725791998_tx-burn-height.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1714725791998_tx-burn-height.js -------------------------------------------------------------------------------- /migrations/1715844926068_add-replacing-txid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1715844926068_add-replacing-txid.js -------------------------------------------------------------------------------- /migrations/1718632097776_tx-sort-indexes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1718632097776_tx-sort-indexes.js -------------------------------------------------------------------------------- /migrations/1718887498565_tx-contract-call-indexes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1718887498565_tx-contract-call-indexes.js -------------------------------------------------------------------------------- /migrations/1718887498565_tx-nonce-index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1718887498565_tx-nonce-index.js -------------------------------------------------------------------------------- /migrations/1720532894811_ft_balances.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1720532894811_ft_balances.js -------------------------------------------------------------------------------- /migrations/1724229744369_principal_stx_txs_idx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1724229744369_principal_stx_txs_idx.js -------------------------------------------------------------------------------- /migrations/1727465879167_principal-stx-txs-sponsors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1727465879167_principal-stx-txs-sponsors.js -------------------------------------------------------------------------------- /migrations/1729520843350_stacks_block_tenure-height-signer-signatures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1729520843350_stacks_block_tenure-height-signer-signatures.js -------------------------------------------------------------------------------- /migrations/1730724278636_principal_activity_txs_idx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1730724278636_principal_activity_txs_idx.js -------------------------------------------------------------------------------- /migrations/1734712921681_drop-nft-custody-unanchored.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1734712921681_drop-nft-custody-unanchored.js -------------------------------------------------------------------------------- /migrations/1737567411419_block-tx-total-size.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1737567411419_block-tx-total-size.js -------------------------------------------------------------------------------- /migrations/1740074359683_last-node-events-index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1740074359683_last-node-events-index.js -------------------------------------------------------------------------------- /migrations/1741805265249_principal_activity_txs_idx-sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1741805265249_principal_activity_txs_idx-sort.js -------------------------------------------------------------------------------- /migrations/1744989709876_contract-logs-events-index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1744989709876_contract-logs-events-index.js -------------------------------------------------------------------------------- /migrations/1745877592337_event-observer-timestamps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1745877592337_event-observer-timestamps.js -------------------------------------------------------------------------------- /migrations/1747151261415_recalculate-balances.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1747151261415_recalculate-balances.js -------------------------------------------------------------------------------- /migrations/1747318945115_blocks-tenure-height-index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1747318945115_blocks-tenure-height-index.js -------------------------------------------------------------------------------- /migrations/1747408872545_txs-vm-error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1747408872545_txs-vm-error.js -------------------------------------------------------------------------------- /migrations/1747760018771_txs-sender-nonce-indexes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1747760018771_txs-sender-nonce-indexes.js -------------------------------------------------------------------------------- /migrations/1748256987656_snp-state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1748256987656_snp-state.js -------------------------------------------------------------------------------- /migrations/1752852195051_recalculate-balances.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1752852195051_recalculate-balances.js -------------------------------------------------------------------------------- /migrations/1753123774138_mempool-txs-rbf-index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1753123774138_mempool-txs-rbf-index.js -------------------------------------------------------------------------------- /migrations/1753205522199_drop-duplicate-indexes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1753205522199_drop-duplicate-indexes.js -------------------------------------------------------------------------------- /migrations/1759466478081_burnchain-rewards-reorg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/migrations/1759466478081_burnchain-rewards-reorg.js -------------------------------------------------------------------------------- /overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/overview.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/package.json -------------------------------------------------------------------------------- /rosetta-cli-config/bootstrap_balances.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/rosetta-cli-config/bootstrap_balances.json -------------------------------------------------------------------------------- /rosetta-cli-config/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/rosetta-cli-config/docker/Dockerfile -------------------------------------------------------------------------------- /rosetta-cli-config/docker/start-construction.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/rosetta-cli-config/docker/start-construction.sh -------------------------------------------------------------------------------- /rosetta-cli-config/docker/start-data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/rosetta-cli-config/docker/start-data.sh -------------------------------------------------------------------------------- /rosetta-cli-config/exempt_accounts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/rosetta-cli-config/exempt_accounts.json -------------------------------------------------------------------------------- /rosetta-cli-config/interesting_accounts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/rosetta-cli-config/interesting_accounts.json -------------------------------------------------------------------------------- /rosetta-cli-config/rosetta-config-docker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/rosetta-cli-config/rosetta-config-docker.json -------------------------------------------------------------------------------- /rosetta-cli-config/rosetta-config-native.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/rosetta-cli-config/rosetta-config-native.json -------------------------------------------------------------------------------- /rosetta-cli-config/rosetta-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/rosetta-cli-config/rosetta-config.json -------------------------------------------------------------------------------- /rosetta-cli-config/stacks.ros: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/rosetta-cli-config/stacks.ros -------------------------------------------------------------------------------- /running_an_api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/running_an_api.md -------------------------------------------------------------------------------- /running_api_from_source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/running_api_from_source.md -------------------------------------------------------------------------------- /src/@types/coinselect/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/@types/coinselect/index.d.ts -------------------------------------------------------------------------------- /src/@types/fastify/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/@types/fastify/index.d.ts -------------------------------------------------------------------------------- /src/@types/pg-cursor/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/@types/pg-cursor/index.d.ts -------------------------------------------------------------------------------- /src/api/async-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/async-handler.ts -------------------------------------------------------------------------------- /src/api/controllers/cache-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/controllers/cache-controller.ts -------------------------------------------------------------------------------- /src/api/controllers/db-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/controllers/db-controller.ts -------------------------------------------------------------------------------- /src/api/deprecation-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/deprecation-plugin.ts -------------------------------------------------------------------------------- /src/api/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/init.ts -------------------------------------------------------------------------------- /src/api/pagination.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/pagination.ts -------------------------------------------------------------------------------- /src/api/query-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/query-helpers.ts -------------------------------------------------------------------------------- /src/api/rosetta-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/rosetta-constants.ts -------------------------------------------------------------------------------- /src/api/rosetta-validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/rosetta-validate.ts -------------------------------------------------------------------------------- /src/api/routes/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/address.ts -------------------------------------------------------------------------------- /src/api/routes/block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/block.ts -------------------------------------------------------------------------------- /src/api/routes/bns/addresses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/bns/addresses.ts -------------------------------------------------------------------------------- /src/api/routes/bns/names.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/bns/names.ts -------------------------------------------------------------------------------- /src/api/routes/bns/namespaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/bns/namespaces.ts -------------------------------------------------------------------------------- /src/api/routes/bns/pricing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/bns/pricing.ts -------------------------------------------------------------------------------- /src/api/routes/burnchain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/burnchain.ts -------------------------------------------------------------------------------- /src/api/routes/contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/contract.ts -------------------------------------------------------------------------------- /src/api/routes/core-node-rpc-proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/core-node-rpc-proxy.ts -------------------------------------------------------------------------------- /src/api/routes/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/debug.ts -------------------------------------------------------------------------------- /src/api/routes/faucets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/faucets.ts -------------------------------------------------------------------------------- /src/api/routes/fee-rate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/fee-rate.ts -------------------------------------------------------------------------------- /src/api/routes/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/info.ts -------------------------------------------------------------------------------- /src/api/routes/microblock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/microblock.ts -------------------------------------------------------------------------------- /src/api/routes/pox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/pox.ts -------------------------------------------------------------------------------- /src/api/routes/rosetta/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/rosetta/account.ts -------------------------------------------------------------------------------- /src/api/routes/rosetta/block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/rosetta/block.ts -------------------------------------------------------------------------------- /src/api/routes/rosetta/construction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/rosetta/construction.ts -------------------------------------------------------------------------------- /src/api/routes/rosetta/mempool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/rosetta/mempool.ts -------------------------------------------------------------------------------- /src/api/routes/rosetta/network.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/rosetta/network.ts -------------------------------------------------------------------------------- /src/api/routes/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/search.ts -------------------------------------------------------------------------------- /src/api/routes/status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/status.ts -------------------------------------------------------------------------------- /src/api/routes/stx-supply.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/stx-supply.ts -------------------------------------------------------------------------------- /src/api/routes/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/tokens.ts -------------------------------------------------------------------------------- /src/api/routes/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/tx.ts -------------------------------------------------------------------------------- /src/api/routes/v2/addresses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/v2/addresses.ts -------------------------------------------------------------------------------- /src/api/routes/v2/block-tenures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/v2/block-tenures.ts -------------------------------------------------------------------------------- /src/api/routes/v2/blocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/v2/blocks.ts -------------------------------------------------------------------------------- /src/api/routes/v2/burn-blocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/v2/burn-blocks.ts -------------------------------------------------------------------------------- /src/api/routes/v2/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/v2/helpers.ts -------------------------------------------------------------------------------- /src/api/routes/v2/mempool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/v2/mempool.ts -------------------------------------------------------------------------------- /src/api/routes/v2/pox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/v2/pox.ts -------------------------------------------------------------------------------- /src/api/routes/v2/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/v2/schemas.ts -------------------------------------------------------------------------------- /src/api/routes/v2/smart-contracts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/v2/smart-contracts.ts -------------------------------------------------------------------------------- /src/api/routes/ws/channels/socket-io-channel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/ws/channels/socket-io-channel.ts -------------------------------------------------------------------------------- /src/api/routes/ws/channels/ws-rpc-channel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/ws/channels/ws-rpc-channel.ts -------------------------------------------------------------------------------- /src/api/routes/ws/web-socket-channel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/ws/web-socket-channel.ts -------------------------------------------------------------------------------- /src/api/routes/ws/web-socket-prometheus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/ws/web-socket-prometheus.ts -------------------------------------------------------------------------------- /src/api/routes/ws/web-socket-transmitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/routes/ws/web-socket-transmitter.ts -------------------------------------------------------------------------------- /src/api/schemas/entities/addresses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/schemas/entities/addresses.ts -------------------------------------------------------------------------------- /src/api/schemas/entities/balances.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/schemas/entities/balances.ts -------------------------------------------------------------------------------- /src/api/schemas/entities/block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/schemas/entities/block.ts -------------------------------------------------------------------------------- /src/api/schemas/entities/burn-blocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/schemas/entities/burn-blocks.ts -------------------------------------------------------------------------------- /src/api/schemas/entities/burnchain-rewards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/schemas/entities/burnchain-rewards.ts -------------------------------------------------------------------------------- /src/api/schemas/entities/mempool-transactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/schemas/entities/mempool-transactions.ts -------------------------------------------------------------------------------- /src/api/schemas/entities/microblock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/schemas/entities/microblock.ts -------------------------------------------------------------------------------- /src/api/schemas/entities/post-conditions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/schemas/entities/post-conditions.ts -------------------------------------------------------------------------------- /src/api/schemas/entities/pox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/schemas/entities/pox.ts -------------------------------------------------------------------------------- /src/api/schemas/entities/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/schemas/entities/search.ts -------------------------------------------------------------------------------- /src/api/schemas/entities/smart-contracts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/schemas/entities/smart-contracts.ts -------------------------------------------------------------------------------- /src/api/schemas/entities/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/schemas/entities/tokens.ts -------------------------------------------------------------------------------- /src/api/schemas/entities/transaction-events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/schemas/entities/transaction-events.ts -------------------------------------------------------------------------------- /src/api/schemas/entities/transactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/schemas/entities/transactions.ts -------------------------------------------------------------------------------- /src/api/schemas/openapi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/schemas/openapi.ts -------------------------------------------------------------------------------- /src/api/schemas/params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/schemas/params.ts -------------------------------------------------------------------------------- /src/api/schemas/responses/responses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/schemas/responses/responses.ts -------------------------------------------------------------------------------- /src/api/schemas/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/schemas/util.ts -------------------------------------------------------------------------------- /src/api/serializers/post-conditions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/serializers/post-conditions.ts -------------------------------------------------------------------------------- /src/api/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/api/validate.ts -------------------------------------------------------------------------------- /src/btc-faucet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/btc-faucet.ts -------------------------------------------------------------------------------- /src/c32-addr-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/c32-addr-cache.ts -------------------------------------------------------------------------------- /src/core-rpc/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/core-rpc/client.ts -------------------------------------------------------------------------------- /src/datastore/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/datastore/common.ts -------------------------------------------------------------------------------- /src/datastore/connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/datastore/connection.ts -------------------------------------------------------------------------------- /src/datastore/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/datastore/helpers.ts -------------------------------------------------------------------------------- /src/datastore/offline-dummy-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/datastore/offline-dummy-store.ts -------------------------------------------------------------------------------- /src/datastore/pg-notifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/datastore/pg-notifier.ts -------------------------------------------------------------------------------- /src/datastore/pg-store-event-emitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/datastore/pg-store-event-emitter.ts -------------------------------------------------------------------------------- /src/datastore/pg-store-v2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/datastore/pg-store-v2.ts -------------------------------------------------------------------------------- /src/datastore/pg-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/datastore/pg-store.ts -------------------------------------------------------------------------------- /src/datastore/pg-write-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/datastore/pg-write-store.ts -------------------------------------------------------------------------------- /src/datastore/redis-notifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/datastore/redis-notifier.ts -------------------------------------------------------------------------------- /src/ec-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/ec-helpers.ts -------------------------------------------------------------------------------- /src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/errors.ts -------------------------------------------------------------------------------- /src/event-replay/connection-legacy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-replay/connection-legacy.ts -------------------------------------------------------------------------------- /src/event-replay/event-replay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-replay/event-replay.ts -------------------------------------------------------------------------------- /src/event-replay/event-requests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-replay/event-requests.ts -------------------------------------------------------------------------------- /src/event-replay/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-replay/helpers.ts -------------------------------------------------------------------------------- /src/event-replay/parquet-based/dataset/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-replay/parquet-based/dataset/store.ts -------------------------------------------------------------------------------- /src/event-replay/parquet-based/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-replay/parquet-based/helpers.ts -------------------------------------------------------------------------------- /src/event-replay/parquet-based/importers/attachment-new-importer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-replay/parquet-based/importers/attachment-new-importer.ts -------------------------------------------------------------------------------- /src/event-replay/parquet-based/importers/new-block-importer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-replay/parquet-based/importers/new-block-importer.ts -------------------------------------------------------------------------------- /src/event-replay/parquet-based/importers/new-burn-block-importer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-replay/parquet-based/importers/new-burn-block-importer.ts -------------------------------------------------------------------------------- /src/event-replay/parquet-based/importers/raw-importer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-replay/parquet-based/importers/raw-importer.ts -------------------------------------------------------------------------------- /src/event-replay/parquet-based/importers/remainder-importer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-replay/parquet-based/importers/remainder-importer.ts -------------------------------------------------------------------------------- /src/event-replay/parquet-based/replay-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-replay/parquet-based/replay-controller.ts -------------------------------------------------------------------------------- /src/event-replay/parquet-based/workers/new-block-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-replay/parquet-based/workers/new-block-worker.ts -------------------------------------------------------------------------------- /src/event-replay/parquet-based/workers/raw-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-replay/parquet-based/workers/raw-worker.ts -------------------------------------------------------------------------------- /src/event-replay/reverse-file-stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-replay/reverse-file-stream.ts -------------------------------------------------------------------------------- /src/event-stream/bns/bns-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-stream/bns/bns-constants.ts -------------------------------------------------------------------------------- /src/event-stream/bns/bns-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-stream/bns/bns-helpers.ts -------------------------------------------------------------------------------- /src/event-stream/contract-abi-sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-stream/contract-abi-sample.json -------------------------------------------------------------------------------- /src/event-stream/contract-abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-stream/contract-abi.ts -------------------------------------------------------------------------------- /src/event-stream/core-node-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-stream/core-node-message.ts -------------------------------------------------------------------------------- /src/event-stream/event-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-stream/event-server.ts -------------------------------------------------------------------------------- /src/event-stream/pox-event-parsing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-stream/pox-event-parsing.ts -------------------------------------------------------------------------------- /src/event-stream/reader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-stream/reader.ts -------------------------------------------------------------------------------- /src/event-stream/snp-event-stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/event-stream/snp-event-stream.ts -------------------------------------------------------------------------------- /src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/helpers.ts -------------------------------------------------------------------------------- /src/import-v1/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/import-v1/index.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/inspector-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/inspector-util.ts -------------------------------------------------------------------------------- /src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/logger.ts -------------------------------------------------------------------------------- /src/openapi-generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/openapi-generator.ts -------------------------------------------------------------------------------- /src/patches/populate-missing-contract-abis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/patches/populate-missing-contract-abis.ts -------------------------------------------------------------------------------- /src/pox-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/pox-helpers.ts -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-account-balance-request-body.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-account-balance-request-body.example.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-account-balance-request.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-account-balance-request.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-account-identifier-publickey-request-body.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-account-identifier-publickey-request-body.example.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-account-identifier.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-account-identifier.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-account-network-options-request-body.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-account-network-options-request-body.example.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-account-response.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-account-response.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-account.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-account.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-amount-max-fee.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-amount-max-fee.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-amount.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-amount.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-block-identifier-hash.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-block-identifier-hash.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-block-identifier-height.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-block-identifier-height.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-block-identifier.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-block-identifier.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-block-request-body.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-block-request-body.example.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-block-request.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-block-request.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-block-response.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-block-response.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-block-transaction-request-body.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-block-transaction-request-body.example.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-block-transaction-request.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-block-transaction-request.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-block-transaction-response.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-block-transaction-response.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-block.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-block.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-coin-change.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-coin-change.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-coin.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-coin.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-construction-combine-request.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-construction-combine-request.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-construction-combine-response.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-construction-combine-response.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-construction-derive-request.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-construction-derive-request.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-construction-derive-response.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-construction-derive-response.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-construction-hash-request.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-construction-hash-request.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-construction-hash-response.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-construction-hash-response.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-construction-metadata-request-schema-body.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-construction-metadata-request-schema-body.example.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-construction-metadata-request.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-construction-metadata-request.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-construction-metadata-response.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-construction-metadata-response.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-construction-options.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-construction-options.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-construction-parse-request.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-construction-parse-request.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-construction-parse-response.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-construction-parse-response.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-construction-payloads-request.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-construction-payloads-request.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-construction-payloads-response.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-construction-payloads-response.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-construction-preprocess-request.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-construction-preprocess-request.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-construction-preprocess-response.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-construction-preprocess-response.example.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-construction-preprocess-response.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-construction-preprocess-response.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-construction-submit-request.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-construction-submit-request.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-construction-submit-response.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-construction-submit-response.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-currency.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-currency.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-error-no-details.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-error-no-details.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-error.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-error.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-genesis-block-identifier.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-genesis-block-identifier.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-hash-signed-transaction-request-schema-body.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-hash-signed-transaction-request-schema-body.example.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-memphool-transaction-request-body.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-memphool-transaction-request-body.example.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-mempool-request.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-mempool-request.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-mempool-response.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-mempool-response.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-mempool-transaction-request.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-mempool-transaction-request.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-mempool-transaction-response.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-mempool-transaction-response.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-mempool-transaction.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-mempool-transaction.example.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-network-identifier.schema copy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-network-identifier.schema copy.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-network-identifier.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-network-identifier.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-network-list-request.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-network-list-request.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-network-list-response.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-network-list-response.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-network-options-request.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-network-options-request.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-network-options-response.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-network-options-response.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-network-peers.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-network-peers.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-network-status-request.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-network-status-request.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-network-status-response.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-network-status-response.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-network-transaction-from-signarures-request.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-network-transaction-from-signarures-request.example.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-oldest-block-identifier.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-oldest-block-identifier.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-operation-identifier.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-operation-identifier.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-operation-statuses.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-operation-statuses.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-operation.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-operation.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-other-transaction-identifier.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-other-transaction-identifier.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-parent-block-identifier.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-parent-block-identifier.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-partial-block-identifier.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-partial-block-identifier.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-public-key.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-public-key.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-related-operation.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-related-operation.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-signature-type.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-signature-type.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-signature.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-signature.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-signing-payload.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-signing-payload.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-sub-account.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-sub-account.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-submit-signed-transaction-request.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-submit-signed-transaction-request.example.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-submit-unsigned-transaction-unsigned-payloads-request.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-submit-unsigned-transaction-unsigned-payloads-request.example.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-sync-status.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-sync-status.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-transaction-identifier.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-transaction-identifier.schema.json -------------------------------------------------------------------------------- /src/rosetta/json-schemas/rosetta-transaction.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/json-schemas/rosetta-transaction.schema.json -------------------------------------------------------------------------------- /src/rosetta/rosetta-ft-metadata-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/rosetta-ft-metadata-client.ts -------------------------------------------------------------------------------- /src/rosetta/rosetta-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/rosetta-helpers.ts -------------------------------------------------------------------------------- /src/rosetta/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/rosetta/types.ts -------------------------------------------------------------------------------- /src/sample-data/broadcast-contract-default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/sample-data/broadcast-contract-default.ts -------------------------------------------------------------------------------- /src/stacks-encoding-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/src/stacks-encoding-helpers.ts -------------------------------------------------------------------------------- /stacks-blockchain/Stacks-dev.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/stacks-blockchain/Stacks-dev.toml -------------------------------------------------------------------------------- /stacks-blockchain/Stacks-follower.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/stacks-blockchain/Stacks-follower.toml -------------------------------------------------------------------------------- /stacks-blockchain/Stacks-mainnet.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/stacks-blockchain/Stacks-mainnet.toml -------------------------------------------------------------------------------- /stacks-blockchain/Stacks-mocknet.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/stacks-blockchain/Stacks-mocknet.toml -------------------------------------------------------------------------------- /stacks-blockchain/Stacks-subnet.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/stacks-blockchain/Stacks-subnet.toml -------------------------------------------------------------------------------- /stacks-blockchain/Stacks-testnet.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/stacks-blockchain/Stacks-testnet.toml -------------------------------------------------------------------------------- /stacks-blockchain/dist-tool/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/stacks-blockchain/dist-tool/index.js -------------------------------------------------------------------------------- /stacks-blockchain/dist-tool/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/stacks-blockchain/dist-tool/package-lock.json -------------------------------------------------------------------------------- /stacks-blockchain/dist-tool/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/stacks-blockchain/dist-tool/package.json -------------------------------------------------------------------------------- /stacks-blockchain/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/stacks-blockchain/docker/Dockerfile -------------------------------------------------------------------------------- /stacks-blockchain/docker/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/stacks-blockchain/docker/docker-entrypoint.sh -------------------------------------------------------------------------------- /stacks-blockchain/docker/wait-for-it.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/stacks-blockchain/docker/wait-for-it.sh -------------------------------------------------------------------------------- /tests/2.5/block-zero-handling.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/2.5/block-zero-handling.test.ts -------------------------------------------------------------------------------- /tests/2.5/env-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/2.5/env-setup.ts -------------------------------------------------------------------------------- /tests/2.5/faucet-stx.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/2.5/faucet-stx.test.ts -------------------------------------------------------------------------------- /tests/2.5/global-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/2.5/global-setup.ts -------------------------------------------------------------------------------- /tests/2.5/global-teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/2.5/global-teardown.ts -------------------------------------------------------------------------------- /tests/2.5/pox-4-btc-address-formats.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/2.5/pox-4-btc-address-formats.test.ts -------------------------------------------------------------------------------- /tests/2.5/pox-4-burnchain-delegate-stx.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/2.5/pox-4-burnchain-delegate-stx.test.ts -------------------------------------------------------------------------------- /tests/2.5/pox-4-burnchain-stack-stx.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/2.5/pox-4-burnchain-stack-stx.test.ts -------------------------------------------------------------------------------- /tests/2.5/pox-4-delegate-aggregation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/2.5/pox-4-delegate-aggregation.test.ts -------------------------------------------------------------------------------- /tests/2.5/pox-4-delegate-revoked-stacking.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/2.5/pox-4-delegate-revoked-stacking.test.ts -------------------------------------------------------------------------------- /tests/2.5/pox-4-delegate-stacking.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/2.5/pox-4-delegate-stacking.test.ts -------------------------------------------------------------------------------- /tests/2.5/pox-4-rosetta-btc-addr-types.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/2.5/pox-4-rosetta-btc-addr-types.test.ts -------------------------------------------------------------------------------- /tests/2.5/pox-4-rosetta-cycle-phases.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/2.5/pox-4-rosetta-cycle-phases.test.ts -------------------------------------------------------------------------------- /tests/2.5/pox-4-rosetta-segwit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/2.5/pox-4-rosetta-segwit.test.ts -------------------------------------------------------------------------------- /tests/2.5/pox-4-stack-extend-increase.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/2.5/pox-4-stack-extend-increase.test.ts -------------------------------------------------------------------------------- /tests/api/address.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/address.test.ts -------------------------------------------------------------------------------- /tests/api/balance.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/balance.test.ts -------------------------------------------------------------------------------- /tests/api/block-time.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/block-time.test.ts -------------------------------------------------------------------------------- /tests/api/block.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/block.test.ts -------------------------------------------------------------------------------- /tests/api/burnchain.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/burnchain.test.ts -------------------------------------------------------------------------------- /tests/api/cache-control.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/cache-control.test.ts -------------------------------------------------------------------------------- /tests/api/datastore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/datastore.test.ts -------------------------------------------------------------------------------- /tests/api/event-replay-logs/mainnet-out-of-order-microblock.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/event-replay-logs/mainnet-out-of-order-microblock.tsv -------------------------------------------------------------------------------- /tests/api/event-replay-logs/mainnet-reorg-scenario1.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/event-replay-logs/mainnet-reorg-scenario1.tsv -------------------------------------------------------------------------------- /tests/api/event-replay-logs/mainnet-reorg-scenario2.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/event-replay-logs/mainnet-reorg-scenario2.tsv -------------------------------------------------------------------------------- /tests/api/event-server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/event-server.test.ts -------------------------------------------------------------------------------- /tests/api/faucet-stx.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/faucet-stx.test.ts -------------------------------------------------------------------------------- /tests/api/helpers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/helpers.test.ts -------------------------------------------------------------------------------- /tests/api/import-genesis.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/import-genesis.test.ts -------------------------------------------------------------------------------- /tests/api/mempool.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/mempool.test.ts -------------------------------------------------------------------------------- /tests/api/microblock.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/microblock.test.ts -------------------------------------------------------------------------------- /tests/api/other.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/other.test.ts -------------------------------------------------------------------------------- /tests/api/out-of-order-multisig.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/out-of-order-multisig.test.ts -------------------------------------------------------------------------------- /tests/api/pagination.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/pagination.test.ts -------------------------------------------------------------------------------- /tests/api/parse-db-tx.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/parse-db-tx.test.ts -------------------------------------------------------------------------------- /tests/api/pox.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/pox.test.ts -------------------------------------------------------------------------------- /tests/api/profiler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/profiler.test.ts -------------------------------------------------------------------------------- /tests/api/redis-notifier.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/redis-notifier.test.ts -------------------------------------------------------------------------------- /tests/api/search.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/search.test.ts -------------------------------------------------------------------------------- /tests/api/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/setup.ts -------------------------------------------------------------------------------- /tests/api/smart-contract.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/smart-contract.test.ts -------------------------------------------------------------------------------- /tests/api/socket-io.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/socket-io.test.ts -------------------------------------------------------------------------------- /tests/api/synthetic-stx-txs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/synthetic-stx-txs.test.ts -------------------------------------------------------------------------------- /tests/api/synthetic-tx-payloads/failed-1352-0x2d825fbeb5368dcaeecdce053860e7d900bc66701751037f8b92dd7f8fd2a1b0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/synthetic-tx-payloads/failed-1352-0x2d825fbeb5368dcaeecdce053860e7d900bc66701751037f8b92dd7f8fd2a1b0.json -------------------------------------------------------------------------------- /tests/api/synthetic-tx-payloads/failed-6910-0x763e485177d772efdb1baede3276d5091a96e90fbb156d25427c1a2e7ea1d6fd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/synthetic-tx-payloads/failed-6910-0x763e485177d772efdb1baede3276d5091a96e90fbb156d25427c1a2e7ea1d6fd.json -------------------------------------------------------------------------------- /tests/api/synthetic-tx-payloads/stx_lock-1379-0xb182e2aacfe2ed4257d66dd2ed4872f672cf10d873852b5218f41594d6b42b11.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/synthetic-tx-payloads/stx_lock-1379-0xb182e2aacfe2ed4257d66dd2ed4872f672cf10d873852b5218f41594d6b42b11.json -------------------------------------------------------------------------------- /tests/api/synthetic-tx-payloads/stx_lock-1994-0xd45e090ac442380cf50655e3d1c904c355a501d6dffa3b5e4799083062469dbc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/synthetic-tx-payloads/stx_lock-1994-0xd45e090ac442380cf50655e3d1c904c355a501d6dffa3b5e4799083062469dbc.json -------------------------------------------------------------------------------- /tests/api/synthetic-tx-payloads/stx_lock-51451-0xa64ad136e51a3a50eb1fdfd7eefa0b7aeb89e2521b2a2218d887477baa1775c9.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/synthetic-tx-payloads/stx_lock-51451-0xa64ad136e51a3a50eb1fdfd7eefa0b7aeb89e2521b2a2218d887477baa1775c9.json -------------------------------------------------------------------------------- /tests/api/synthetic-tx-payloads/token_transfer-120-0xc0263c14f689ae757290f90765a28314497f52bd22b8bcbf87a12c764dd9d9be.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/synthetic-tx-payloads/token_transfer-120-0xc0263c14f689ae757290f90765a28314497f52bd22b8bcbf87a12c764dd9d9be.json -------------------------------------------------------------------------------- /tests/api/synthetic-tx-payloads/token_transfer-51655-0x2553c7c5b49eab5a0569e5d0f14c8f15945965a51976ac6697641003533986f6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/synthetic-tx-payloads/token_transfer-51655-0x2553c7c5b49eab5a0569e5d0f14c8f15945965a51976ac6697641003533986f6.json -------------------------------------------------------------------------------- /tests/api/teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/teardown.ts -------------------------------------------------------------------------------- /tests/api/test-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/test-helpers.ts -------------------------------------------------------------------------------- /tests/api/token.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/token.test.ts -------------------------------------------------------------------------------- /tests/api/tsv/epoch-3-transition.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/tsv/epoch-3-transition.tsv -------------------------------------------------------------------------------- /tests/api/tsv/fuzzed-transactions-1.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/tsv/fuzzed-transactions-1.tsv -------------------------------------------------------------------------------- /tests/api/tsv/regtest-env-pox-4-out-of-order-multisig-tx.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/tsv/regtest-env-pox-4-out-of-order-multisig-tx.tsv -------------------------------------------------------------------------------- /tests/api/tsv/regtest-env-pox-4-stack-stx-in-reward-phase-S1.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/tsv/regtest-env-pox-4-stack-stx-in-reward-phase-S1.tsv -------------------------------------------------------------------------------- /tests/api/tsv/regtest-env-pox-4-stack-stx-in-reward-phase-S2.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/tsv/regtest-env-pox-4-stack-stx-in-reward-phase-S2.tsv -------------------------------------------------------------------------------- /tests/api/tsv/regtest-env-pox-4-stack-stx-in-reward-phase-S3.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/tsv/regtest-env-pox-4-stack-stx-in-reward-phase-S3.tsv -------------------------------------------------------------------------------- /tests/api/tx.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/tx.test.ts -------------------------------------------------------------------------------- /tests/api/v2-proxy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/v2-proxy.test.ts -------------------------------------------------------------------------------- /tests/api/websocket.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/websocket.test.ts -------------------------------------------------------------------------------- /tests/api/ws-transmitter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/api/ws-transmitter.test.ts -------------------------------------------------------------------------------- /tests/bns-e2e/bns-integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/bns-e2e/bns-integration.test.ts -------------------------------------------------------------------------------- /tests/bns-e2e/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/bns-e2e/setup.ts -------------------------------------------------------------------------------- /tests/bns-e2e/teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/bns-e2e/teardown.ts -------------------------------------------------------------------------------- /tests/bns/api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/bns/api.test.ts -------------------------------------------------------------------------------- /tests/bns/bns-helpers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/bns/bns-helpers.test.ts -------------------------------------------------------------------------------- /tests/bns/event-server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/bns/event-server.test.ts -------------------------------------------------------------------------------- /tests/bns/import-test-files/chainstate.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/bns/import-test-files/chainstate.txt -------------------------------------------------------------------------------- /tests/bns/import-test-files/chainstate.txt.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/bns/import-test-files/chainstate.txt.sha256 -------------------------------------------------------------------------------- /tests/bns/import-test-files/name_zonefiles.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/bns/import-test-files/name_zonefiles.txt -------------------------------------------------------------------------------- /tests/bns/import-test-files/name_zonefiles.txt.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/bns/import-test-files/name_zonefiles.txt.sha256 -------------------------------------------------------------------------------- /tests/bns/import-test-files/subdomain_zonefiles.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/bns/import-test-files/subdomain_zonefiles.txt -------------------------------------------------------------------------------- /tests/bns/import-test-files/subdomain_zonefiles.txt.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/bns/import-test-files/subdomain_zonefiles.txt.sha256 -------------------------------------------------------------------------------- /tests/bns/import-test-files/subdomains.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/bns/import-test-files/subdomains.csv -------------------------------------------------------------------------------- /tests/bns/import-test-files/subdomains.csv.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/bns/import-test-files/subdomains.csv.sha256 -------------------------------------------------------------------------------- /tests/bns/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/bns/setup.ts -------------------------------------------------------------------------------- /tests/bns/teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/bns/teardown.ts -------------------------------------------------------------------------------- /tests/bns/v1-import.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/bns/v1-import.test.ts -------------------------------------------------------------------------------- /tests/btc-faucet/faucet-btc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/btc-faucet/faucet-btc.test.ts -------------------------------------------------------------------------------- /tests/btc-faucet/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/btc-faucet/setup.ts -------------------------------------------------------------------------------- /tests/btc-faucet/teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/btc-faucet/teardown.ts -------------------------------------------------------------------------------- /tests/event-replay/helper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/event-replay/helper.test.ts -------------------------------------------------------------------------------- /tests/event-replay/import-export.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/event-replay/import-export.test.ts -------------------------------------------------------------------------------- /tests/event-replay/poison-microblock.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/event-replay/poison-microblock.test.ts -------------------------------------------------------------------------------- /tests/event-replay/raw-event-request.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/event-replay/raw-event-request.test.ts -------------------------------------------------------------------------------- /tests/event-replay/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/event-replay/setup.ts -------------------------------------------------------------------------------- /tests/event-replay/teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/event-replay/teardown.ts -------------------------------------------------------------------------------- /tests/event-replay/tsv/mainnet-block0.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/event-replay/tsv/mainnet-block0.tsv -------------------------------------------------------------------------------- /tests/event-replay/tsv/mainnet.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/event-replay/tsv/mainnet.tsv -------------------------------------------------------------------------------- /tests/event-replay/tsv/mocknet.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/event-replay/tsv/mocknet.tsv -------------------------------------------------------------------------------- /tests/event-replay/tsv/poisonmicroblock.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/event-replay/tsv/poisonmicroblock.tsv -------------------------------------------------------------------------------- /tests/jest.config.2.5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/jest.config.2.5.js -------------------------------------------------------------------------------- /tests/jest.config.api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/jest.config.api.js -------------------------------------------------------------------------------- /tests/jest.config.bns-e2e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/jest.config.bns-e2e.js -------------------------------------------------------------------------------- /tests/jest.config.bns.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/jest.config.bns.js -------------------------------------------------------------------------------- /tests/jest.config.btc-faucet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/jest.config.btc-faucet.js -------------------------------------------------------------------------------- /tests/jest.config.event-replay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/jest.config.event-replay.js -------------------------------------------------------------------------------- /tests/jest.config.rosetta-cli-construction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/jest.config.rosetta-cli-construction.js -------------------------------------------------------------------------------- /tests/jest.config.rosetta-cli-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/jest.config.rosetta-cli-data.js -------------------------------------------------------------------------------- /tests/jest.config.rosetta-construction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/jest.config.rosetta-construction.js -------------------------------------------------------------------------------- /tests/jest.config.rosetta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/jest.config.rosetta.js -------------------------------------------------------------------------------- /tests/jest.config.rpc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/jest.config.rpc.js -------------------------------------------------------------------------------- /tests/jest.config.snp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/jest.config.snp.js -------------------------------------------------------------------------------- /tests/jest.config.subnets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/jest.config.subnets.js -------------------------------------------------------------------------------- /tests/rosetta-cli-construction/envs/env.construction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/rosetta-cli-construction/envs/env.construction -------------------------------------------------------------------------------- /tests/rosetta-cli-construction/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/rosetta-cli-construction/setup.ts -------------------------------------------------------------------------------- /tests/rosetta-cli-construction/teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/rosetta-cli-construction/teardown.ts -------------------------------------------------------------------------------- /tests/rosetta-cli-construction/validate-construction.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/rosetta-cli-construction/validate-construction.test.ts -------------------------------------------------------------------------------- /tests/rosetta-cli-data/contracts/hello-world.clar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/rosetta-cli-data/contracts/hello-world.clar -------------------------------------------------------------------------------- /tests/rosetta-cli-data/envs/env.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/rosetta-cli-data/envs/env.data -------------------------------------------------------------------------------- /tests/rosetta-cli-data/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/rosetta-cli-data/setup.ts -------------------------------------------------------------------------------- /tests/rosetta-cli-data/teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/rosetta-cli-data/teardown.ts -------------------------------------------------------------------------------- /tests/rosetta-cli-data/validate-rosetta.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/rosetta-cli-data/validate-rosetta.test.ts -------------------------------------------------------------------------------- /tests/rosetta-construction/construction.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/rosetta-construction/construction.test.ts -------------------------------------------------------------------------------- /tests/rosetta-construction/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/rosetta-construction/setup.ts -------------------------------------------------------------------------------- /tests/rosetta-construction/teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/rosetta-construction/teardown.ts -------------------------------------------------------------------------------- /tests/rosetta/account.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/rosetta/account.test.ts -------------------------------------------------------------------------------- /tests/rosetta/api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/rosetta/api.test.ts -------------------------------------------------------------------------------- /tests/rosetta/block.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/rosetta/block.test.ts -------------------------------------------------------------------------------- /tests/rosetta/disable-api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/rosetta/disable-api.test.ts -------------------------------------------------------------------------------- /tests/rosetta/offline-api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/rosetta/offline-api.test.ts -------------------------------------------------------------------------------- /tests/rosetta/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/rosetta/setup.ts -------------------------------------------------------------------------------- /tests/rosetta/teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/rosetta/teardown.ts -------------------------------------------------------------------------------- /tests/rpc/core-rpc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/rpc/core-rpc.test.ts -------------------------------------------------------------------------------- /tests/rpc/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/rpc/setup.ts -------------------------------------------------------------------------------- /tests/rpc/teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/rpc/teardown.ts -------------------------------------------------------------------------------- /tests/snp/dumps/epoch-3-transition.tsv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/snp/dumps/epoch-3-transition.tsv.gz -------------------------------------------------------------------------------- /tests/snp/jest-global-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/snp/jest-global-setup.ts -------------------------------------------------------------------------------- /tests/snp/jest-global-teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/snp/jest-global-teardown.ts -------------------------------------------------------------------------------- /tests/snp/snp-ingestion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/snp/snp-ingestion.test.ts -------------------------------------------------------------------------------- /tests/subnets/env-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/subnets/env-setup.ts -------------------------------------------------------------------------------- /tests/subnets/global-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/subnets/global-setup.ts -------------------------------------------------------------------------------- /tests/subnets/global-teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/subnets/global-teardown.ts -------------------------------------------------------------------------------- /tests/subnets/l1-contracts/nft-trait.clar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/subnets/l1-contracts/nft-trait.clar -------------------------------------------------------------------------------- /tests/subnets/l1-contracts/simple-ft-l1.clar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/subnets/l1-contracts/simple-ft-l1.clar -------------------------------------------------------------------------------- /tests/subnets/l1-contracts/simple-nft-l1.clar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/subnets/l1-contracts/simple-nft-l1.clar -------------------------------------------------------------------------------- /tests/subnets/l1-contracts/sip-010-trait-ft-standard.clar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/subnets/l1-contracts/sip-010-trait-ft-standard.clar -------------------------------------------------------------------------------- /tests/subnets/l1-contracts/sip-traits.clar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/subnets/l1-contracts/sip-traits.clar -------------------------------------------------------------------------------- /tests/subnets/l1-contracts/subnet-traits.clar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/subnets/l1-contracts/subnet-traits.clar -------------------------------------------------------------------------------- /tests/subnets/l1-contracts/subnet.clar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/subnets/l1-contracts/subnet.clar -------------------------------------------------------------------------------- /tests/subnets/l2-contracts/simple-ft-l2.clar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/subnets/l2-contracts/simple-ft-l2.clar -------------------------------------------------------------------------------- /tests/subnets/l2-contracts/simple-nft-l2.clar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/subnets/l2-contracts/simple-nft-l2.clar -------------------------------------------------------------------------------- /tests/subnets/l2-contracts/simple-stx-l2.clar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/subnets/l2-contracts/simple-stx-l2.clar -------------------------------------------------------------------------------- /tests/subnets/set-env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/subnets/set-env.ts -------------------------------------------------------------------------------- /tests/subnets/subnet.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/subnets/subnet.test.ts -------------------------------------------------------------------------------- /tests/utils/shared-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/utils/shared-setup.ts -------------------------------------------------------------------------------- /tests/utils/test-builders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/utils/test-builders.ts -------------------------------------------------------------------------------- /tests/utils/test-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tests/utils/test-helpers.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hirosystems/stacks-blockchain-api/HEAD/vercel.json --------------------------------------------------------------------------------