Protocolo

Changelog

Registro versión a versión de los cambios del protocolo, productos e infraestructura Empoorio.

Lo que corre ahora mismo

  • Runtime

    232

  • Red

    EmpoorioChain Public Testnet

  • Génesis

    0xe973931e…eae7aa

  • Chain id EVM

    2026 (0x7ea)

  • Token

    DMS, 18 decimales

  • Validadores

    2 — no toleran ningún fallo

Leído el 16 de octubre de 2026 contra el nodo público. Para repetirlo: `state_getRuntimeVersion` en rpc2.testnet.empooriochain.com.

runtime 232Actual

5 de octubre de 2026

TegoOS: descuentos de calendario y reparto de cobros

La versión que corre hoy en la testnet pública. Comprobado el 16 de octubre: el nodo devuelve specVersion 232.

  • Función

    `pallet_proptech`: `set_calendar_discounts` (llamada 28) y `DescuentosCalendario` — descuento de última hora y por reserva larga.

  • Función

    `RepartosDeCobro`: lo que se pagó a cada parte de cada reserva (plataforma, inversores, dueño y cada coanfitrión), sumado entre el cobro, la disputa y la cancelación.

  • Mejora

    Sin migración: los dos almacenes son nuevos y vacíos significan «sin descuento» y «sin reparto».

runtime 231

5 de octubre de 2026

Reglas de reserva, coanfitriones y tope de cobertura

  • Función

    `ReglasDeReserva` y `set_booking_rules` (23): estancia mínima y máxima, antelación, ventana y noches libres entre reservas.

  • Función

    `set_date_prices` (24) y `PrecioDeFecha`: precio de noches concretas, hasta 366 por propiedad.

  • Función

    Reservas por solicitud: `accept_request` (25) y `decline_request` (26). El huésped paga y el dinero queda retenido hasta que el anfitrión acepta.

  • Función

    `set_cohosts` (27): hasta cuatro coanfitriones con su parte; gestionan reservas y calendario, no precios ni venta.

  • Fix

    `pallet_insurance`: tope de cobertura. Ninguna reclamación estaba acotada a lo cubierto; se encontró probando TegoCover en la tablet.

  • Función

    `Cancelaciones` y `ResultadosDeDisputa`: el histórico de cobros queda exacto sin necesidad de indexador.

runtime 230

4 de octubre de 2026

Dos correcciones vistas en el ensayo en vivo del 229

  • Fix

    El 229 llevaba dentro de su metadata el nombre de otro proyecto del ecosistema en vez del de la app. Corregido a TegoOS.

  • Fix

    Reparto por debajo del depósito existencial: si la cuenta de la plataforma o un pool de inversores aún no existían, su parte se perdía.

runtime 229

4 de octubre de 2026

pallet_proptech V1 — el núcleo de TegoOS

  • Seguridad

    `pallet_proptech` V1 (índice 25) cierra un fallo reproducido en el 228: cualquiera podía registrar una propiedad encima del identificador de otra y cobrarse sus reservas retenidas.

  • Breaking

    Migración `MigrateV0ToV1`: borra las 49 propiedades de prueba.

  • Fix

    Las dos cuentas de `pallet-dao` nacieron sin proveedor ni depósito existencial; la migración las fondea desde la tesorería.

  • Mejora

    El símbolo reservado pasa de DUSD a NOMISMA.

runtime 228

30 de septiembre de 2026

Gobernanza que ejecuta, y organizaciones con tesorería propia

  • Función

    `CommunityGovernance`: una propuesta aprobada puede despachar una llamada con origen Root, y solo si ese par (pallet, llamada) está en la lista blanca.

  • Función

    `pallet-dao` (índice 145): organizaciones con token de gobernanza, tesorería propia, quórum y timelock. Ejecuta con la cuenta de la DAO, nunca con Root.

  • Mejora

    `pallet-analytics-platform` vuelve en el índice 144. El 16 queda como hueco para siempre.

runtime 208

4 de septiembre de 2026

El primer runtime upgrade real de esta cadena

La génesis se relanzó el 31 de agosto de 2026 (`0xe973931e…eae7aa`). El 208 fue la primera subida por `set_code`, sin tocarla.

  • Función

    Del 207 al 208 por `set_code`, sin relanzar la génesis.

  • Función

    La capa EVM pasa a ser accesible: hasta ese día los métodos `eth_*` devolvían «Method not found». Verificado el 5 de septiembre contra los dos RPC públicos: `eth_chainId` → `0x7ea` (2026).

Entre el 209 y el 227 hubo subidas cuyo runbook no está publicado aquí, y no se pueden reconstruir desde la cadena: el nodo poda el estado y devuelve el runtime actual para cualquier bloque antiguo. Se dice en vez de rellenarlo.

Actualizaciones

Seguir el protocolo

Newsletter o GitHub para notas de versión y cambios en tiempo real.

Sobre Empoorio - Nuestra Misión y Visión | empoorio