EuroToken, SensorRegistry, EnergyMarket e EnergySettlement.
Fluxo on-chain
Contratos em uso
EuroToken
EuroToken é o token privado da BrightCity Chain.
O bridge recebe a confirmação externa do Oracle Service e executa
mint(to, amount) por meio do Transactions Service.
SensorRegistry
SensorRegistry registra o vínculo on-chain entre sensor e carteira Besu.
O
sensor_id é convertido para bytes32 antes da chamada on-chain e precisa caber em 32 bytes quando codificado em UTF-8.
EnergyMarket
EnergyMarket registra ofertas on-chain e compras com token privado.
Os estados on-chain de oferta são
OPEN, SOLD e CANCELLED.
EnergySettlement
EnergySettlement registra liquidações energéticas.
Cada liquidação guarda
settlementId, sensores comprador e vendedor, kWh, preço e timestamp.
Endereços Besu
Arquitetura da plataforma
Ver a integração entre serviços e contratos
