This is the overall architecture of the Stoke Fire Dune Dashboard.
You can click the hyperlink folders if you open the SVG directly to travel to the relevant Dune workspace folders.
Dune supports in-place updates of ABIs whenever new events are added to the contract. While you can upload an ABI per facet, this is impractical and requires extra work. I wrote a script to automate the process of taking the existing StokeFireAbi.ts from the stokefire-mono-repo and converting it into a single unified outputAbi.json file.
Note: Decoded projects are a public good and cost nothing to run or update.
npm i
npm run build && npm run export-abi
This will produce a single unified outputAbi.json file in the root directory.
