FIO.Relic is the state history solution for the FIO Blockchain incorporating the ingest of state history data, as well as the parsing and storage of that data into a relational database for asynchronous consumption by 3rd party applications.
The FIO.Relic ecosystem is comprised of;
- FIO Nodeos node providing state history via the state-history plugin
- The FIO.Relic state history plugin and FIO.Chronicle backend state history processor which ingests and processes state historical data from FIO.Nodeos
- A PostgreSQL database as the state history data store
FIO.Relic is based on the opensource project EOS-Chronicle, a middleware app that consumes history data available via the state history plugin of an Antelope (EOSIO) blockchain and provides downstream consumers json formatted data.
The Foundation for Interwallet Operability (FIO) or, in short, the FIO Protocol, is an open-source project based on EOSIO 1.8+.
- For information on FIO Protocol, visit FIO.
- For information on the FIO Chain, API, and SDKs, including detailed clone, build and deploy instructions, visit FIO Protocol Developer Hub.
- To get updates on the development roadmap, visit FIO Improvement Proposals. Anyone is welcome and encouraged to contribute.
- To contribute, please review Contributing to FIO
- To join the community, visit Discord
Refer to the FIO Protocol Developer Hub documentation to install or attach to an enterprise fio.nodeos blockchain. See the FIO Readme for instructions on how to build and install the FIO Protocol fio.nodeos block chain locally.
To clone the FIO.Relic repository, execute the command; git clone https://github.com/fioprotocol/fio.relic.git
. see Cloning a repository for more information.
See the FIO.Relic Tech Stack document for the requisite hardware and software needed to install and run the FIO.Relic ecosystem
See the FIO.Relic Deployment Guide document for the deployment outline of a FIO History Node, and FIO.Chronicle which includes the RDMS, PostgreSQL.