This repository centralizes the gno realms & packages of AllInBits. It contains mainly the IBC realms and theirs dependencies.
Originally the code intended to be part of gno.land/gno/examples, but realisticly it became too big to be reviewed and added there.
See IBC Core README.
The r/aib/ibc/apps realm provides applications that implements the
p/aib/ibc/app.IBCApp interface. Such apps must be registered into the core
module using the core.RegisterApp() function.
Run make gnodev to start a local gno node with all the realms and packages
from this repo.
Check http://localhost:8888/r/aib/ibc/core$help to list the available
functions. This help page also gives instructions to call the functions, but
only with MsgCall. This kind of call won't work with most of the IBC
functions, because they use complex args (see README).
Once created, clients are visible here http://localhost:8888/r/aib/ibc/core:clients