Skip to content

chronicleprotocol/aggor

Repository files navigation

Unit Tests

Aggor is an oracle aggregator distributing trust among different oracle providers. For more info, see docs/Aggor.md.

Installation

Install module via Foundry:

$ forge install chronicleprotocol/aggor

Contributing

The project uses the Foundry toolchain. You can find installation instructions here.

Setup:

$ git clone https://github.com/chronicleprotocol/aggor
$ cd aggor/
$ forge install

Run tests:

$ forge test
$ forge test -vvvv # Run with full stack traces
$ FOUNDRY_PROFILE=intense forge test # Run in intense mode

Lint:

$ forge fmt [--check]

Dependencies

Licensing

The primary license for Aggor is the Business Source License 1.1 (BUSL-1.1), see LICENSE. However, some files are dual licensed under MIT:

  • All files in src/libs/ may also be licensed under MIT (as indicated in their SPDX headers)
  • Several Solidity interface files may also be licensed under MIT (as indicated in their SPDX headers)
  • Several files in script/ and test/ may also be licensed under MIT (as indicated in their SPDX headers)

About

Oracle aggregator distributing trust among different oracle providers

Resources

License

Code of conduct

Stars

Watchers

Forks

Contributors 2

  •  
  •  
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy