Looking at MAM.ixi or Snapshot.ixi, I noticed that IXI Modules are written in Javascript but they are calling Java methods and using Java Classes by assignments like:
var Transaction = iri.controllers.TransactionViewModel;
var Address = iri.controllers.AddressViewModel;
Transaction.quietFromHash(IOTA.tangle, h)
Furthermore, the keywords IOTA
, API
and IXICycle
can be used which probably has something to do with this.
Is there any documentation on this?
Is this IOTA-specific or a standardized technology and if it is, what's its name?
Are there tutorials or any other IXI Modules to look at?