Kolibri.JS contains code for interacting with the Kolibri Protocol, a self balancing algorithmic stablecoin built on Tezos.
As with other js packages, builds are pushed to NPM and can be installed with
npm install --save @hover-labs/kolibri-js
Typedocs can be found at this repo's github pages
The following classes are implemented:
ContractErrors: Maps errors from the Kolibri smart contracts into a user friendly enumNetwork: Enum defining available networksHarbingerClient: Interacts with the Harbinger Oracle ContractsLiquidityPoolClient: Interacts with the Kolibri Liquiidty PoolOvenClient: Interacts with a Kolibri OvenStableCoinClient: Interacts with the top level Kolibri contractsTokenClient: Interacts with the FA1.2 kUSD token contractCONTRACTS: Helper object to get contract addresses on different networksConversionUtils: Helpers to convert between unitsErrorUtils: Error handling utilitiesGenerated using TypeDoc