RE: RE: Core dev meeting #65
You are viewing a single comment's thread from:

RE: Core dev meeting #65

asgarth(72)
Published in
#core
Words
485
Reading
3 min
Listen
Play
2y

In the past I used to "summarize" the transcript with AI to quickly catch up on the meeting.

This time I had to do the same starting with the whole video. Not a full transcript but sharing anyway as others may find it useful. Please let me know if not 100% accurate 😉


Hive Developer Meeting Notes

Below are the highlighted points from this week’s Hive developer meeting, with an emphasis on upcoming hard fork details, new API calls, and API limit changes.


Hard Fork Updates

  • 🛎️ Tentative Date: Planned for February 18 (subject to confirmation).
  • 🚦 Proposal Votes Fix: A small but important fix under consideration for inclusion.
  • 🏷️ DHF Inflation Parameter: Potential adjustment to how proposal funding/inflation is allocated.
  • 🚧 Future Changes: Major signing/cryptography overhauls and “light accounts” deferred to a later hard fork (possibly in 3–4 months).

API Changes & Code Updates

  • 🚀 API Limits
    • Agreed to use 1,000 as a default limit for most calls.
    • A 1 MB payload limit is still a rough guideline for larger queries.
  • 💾 New “Get Profiles” Call
    • Multiple-account version of existing get_profile.
    • Chosen get_profiles as API name for clarity.
    • Centralizes code so there’s a single implementation.
  • 🌐 Python Code Removal in Hivemind
    • Legacy Python server code is almost fully removed, replaced by Postgres + C++ (HAF-based).
    • Some Python logic remains (e.g., communities, muting reasons) for incremental cleanup.
  • 🌀 Performance & Replay Enhancements
    • Next release (RC17) speeds up replays from ~22 hours to ~16.5 hours.
    • Internal testing: average API response times dropped from 45 ms to ~15 ms.
    • No replay required if upgrading from RC16.

WAX (Hive Transaction Library)

  • 🔑 TypeScript Version: Feature-complete, actively used in production.
  • 🐍 Python Version: Under development, adding transaction-signing capabilities.
  • 🩺 Health Checker: Integrated into WAX to monitor node/API states; a UI component is in testing.

Block Explorer & UI Enhancements

  • 🔭 User Balance History: Dedicated page for each user’s balance changes (from Balance Tracker).
  • 🗄️ Comment Search: Now available on individual user profiles.
  • 📝 Single Post Raw Data: Page displaying raw JSON-like info for a specific post.
  • 🕹️ Pagination Fixes: Resolved quirks and improved navigation across multiple views.
  • 🔒 Memo Display: Will reintroduce default memo visibility on transfers, per user feedback.

Actifit Updates

  • 🏋️ Expansion to Gym Workouts: Evolving from step tracking to full workout planning/scheduling.
  • 🤖 AI Integration: Suggest workout routines, create fitness plans, and assist with content creation.
  • ⌚ Wearable Integration: More smartwatch and phone health connectors on the roadmap.

TL;DR

  • 🗓️ Hard Fork still planned for February with minor fixes (proposal votes, DHF parameters); major signature updates come later.
  • 📜 API changes: A default 1,000 limit and new multi-account get_profiles method.
  • ⚡ Performance gains in Hivemind/HAF replays (~16.5 hrs) and response times (~15 ms).
  • 🔨 WAX library finalizing soon; TypeScript stable, Python catching up; Block Explorer gains advanced UI features.
@asgarth: In the past I | Ecency