v8.11.1-beta.1
Pre-release
Pre-release
8.11.1-beta.1 (2025-05-30)
Bug Fixes
- Contract ABI handling: Adjust contract ABI writes to read from
contract_interface
key instead ofcontract_abi
(#2276) (82f3fea)
Details
This release addresses a critical issue where the Stacks core changed the field name for contract interface data in /new_block
events from contract_abi
to contract_interface
.
Background:
- Stacks core updated the key name for contract interface data in block events
- This change caused contract ABIs to not be properly stored in the API database
- The fix ensures compatibility with the updated Stacks core event format
Changes Include:
- Updated event processing to read from the new
contract_interface
field - Added a patch script (
populate-missing-contract-abis.ts
) to backfill missing contract ABIs