github hirosystems/stacks-blockchain-api v7.0.0-stacks-2.1.2

latest releases: v9.0.0-next.11, v9.0.0-next.10, v9.0.0-next.9...
pre-release3 years ago

7.0.0-stacks-2.1.2 (2022-12-21)

⚠ BREAKING CHANGES

  • remove deprecated /nft_events endpoint (#1329)
  • mark breaking change
  • optimize tables and improve canonical treatment of BNS data (#1287)

Features

  • [Stacks 2.1] Support new "block 0" boot events (#1476) (3d1b8f6)
  • add ENV configs for DB close and API shutdown timeouts (#1366) (444f008)
  • add indexes for index_block_hash on BNS tables (#1304) (bbf4b2d)
  • add owner index to subdomains table (#1331) (a6c5e12)
  • add token_type metadata for rosetta ft operations (#1332) (09af27b)
  • agg-paging-limits: aggregated all paging query limits (#1401) (0203d36), closes #1379 #1379
  • configurable pg connection lifetime and idle timeouts (#1355) (46ccf06)
  • mark breaking change (669fd0d)
  • optimize tables and improve canonical treatment of BNS data (#1287) (1f64818)

Bug Fixes

  • add memos to send-many-memo rosetta STX transfer operations (#1389) (0a552b8)
  • add owner index on subdomains table (#1323) (c9c6d05)
  • add postgres connection error checking for ECONNRESET code (03a1896)
  • bump version (3863cce)
  • catch cache controller db errors (#1368) (f15df41)
  • catch pg exceptions on queries outside of express (#1348) (1f07b85)
  • consolidate db migrations (#1314) (d6bdf9f)
  • detect name transfers and renewals in special circumstances (#1303) (cd381a9)
  • disable faucet endpoints on mainnet (#1425) (b79b9b4)
  • event_observer_requests json writes (#1334) (465aa0b)
  • filter BNS processing for successful txs only (#1309) (6a12936)
  • get rosetta latest block from chain_tip view (#1445) (ad386d3)
  • guarantee db is empty before performing a replay (#1374) (ef8e7a9)
  • guard against empty lists before querying postgres (#1345) (6c88a16)
  • handle pg exceptions on web socket transmitter (#1353) (2e6448d)
  • handle postgres dns lookup error (#1433) (e00efd4)
  • handle postgres.js connection timeouts (#1424) (4a2a342)
  • handle websocket messages with a priority queue (#1427) (f0cb01c)
  • import BNS v1 data during event replay (#1301) (bc59817)
  • lint docs ci dependencies (#1458) (90d0c7b)
  • log PoisonMicroblock tx instead rather than throwing (#1379) (cee6352)
  • refresh materialized views concurrently (#1270) (057c541)
  • refresh materialized views concurrently in new pg format (#1324) (20b284f)
  • refresh materialized views in their own pg connection (#1356) (9433d3c)
  • remove duplicate tx socket updates inside db transactions (#1360) (60c185d)
  • remove live tsv append (#1315) (e2a1247)
  • retry pg connection on new library code (#1326) (35db939)
  • revert to 404 error code on bns name errors (#1440) (cdc039c)
  • skip migrations on read-only start (#1351) (1d32261)
  • sql transaction consistency (#1410) (01e26d9)
  • support multiple BNS name events in the same transaction (#1337) (1edb256)
  • tests (1c1fd16)
  • update testnet send-many-memo contract id ENV (#1420) (45ea24d)
  • upgrade stacks node versions to 2.05.0.3.0 (#1328) (e30636e)
  • use new this.sqlTransaction(...) in pox2 db queries (27102da)

Reverts

Miscellaneous Chores

Don't miss a new stacks-blockchain-api release

NewReleases is sending notifications on new releases.