Adapters

Adapter are the facade to the external world.

<Under construction>

Both core and extension contracts can be wrapped inside one or more adapters. They provide an extra layer of security, upgradeability, configurability or functionality. They can act as interfaces that UI or other clients talk to.

Examples of adapters:

  • Crypto prices oracle adapter

  • Generic external world information adapter, e.g: weather, seasons, traffic

  • Configuration adapter

  • Permissions adapter