Skip to content

Latest commit

 

History

History
36 lines (24 loc) · 1.12 KB

File metadata and controls

36 lines (24 loc) · 1.12 KB

Noble Standard Library

Noble Standard Library is a collection of helpful Noble specific contracts and libraries for use with Foundry.

Installation

Using Forge:

forge install noble-assets/noble-std

Using Soldeer:

soldeer install noble-std

Contracts

src
├── ConsensusInfo.sol: A library for interacting with Noble's ConsensusInfo system contract.
├── Constants.sol: Noble specific constants (system address, contract addresses).
└── interfaces
    ├── IRegistrar.sol: Interface for the Registrar contract.
    └── IValidatorManager.sol: Interface for the Validator Manager contract.

Support

The current minimum supported Solidity version is 0.8.13.

License

Noble Standard Library is offered under either MIT or Apache 2.0 license.