The Open Runtime Module Library (ORML) is a community maintained collection of Substrate runtime modules.
- orml-traits
- Shared traits including
BasicCurrency
,MultiCurrency
,Auction
and more.
- Shared traits including
- orml-utilities
- Various utilities including
FixedU128
andLinkedList
.
- Various utilities including
- orml-tokens
- Fungible tokens module that implements
MultiCurrency
trait.
- Fungible tokens module that implements
- orml-currencies
- Provide
MultiCurrency
implementation usingpallet-balances
andorml-tokens
module.
- Provide
- orml-oracle
- Oracle module that makes off-chain data available on-chain.
- orml-prices
- Provide basic asset price abstraction.
- orml-auction
- Auction module that implements
Auction
trait.
- Auction module that implements
make check
- Type check the code, without std feature, exclduing tests.
make check-tests
- Type check the code, with std feature, including tests.
make test
- Run tests.