BitChicken

ADR 0007 — ABI mantida à mão (sem geração automática)

Status: Aceito

Contexto

O dApp e o indexer precisam da ABI dos contratos para codificar chamadas e decodificar eventos, mas os três projetos têm boundaries rígidos e não compartilham código nem build.

Decisão

Manter a ABI à mão em cada consumidor: um subconjunto em RW.BC.DApp/.../contract-abi.ts e cópias completas em RW.BC.Indexer/abis/*.ts. Não há geração automática a partir do RW.BC.Crypto.

Consequências

Evidência