open-index/open-npm huggingface dataset:
npm package: @ogwurujohnson/solsha1
Description: [![License](https://img.shields.io/badge/License-BSD--3--Clause-blue.svg)](LICENSE)
Author: Energi Core LTD
Latest version: 0.0.1

# solsha1

[![License](https://img.shields.io/badge/License-BSD--3--Clause-blue.svg)](LICENSE)

Pure-solidity implementation of the SHA1 hash function, heavily optimised using inline-assembly.

Gas consumption is approximately 38,000 gas per 512 bit block.

## Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

### Installing

solsha1 uses npm to manage dependencies, therefore the installation process is kept simple:

```
npm install
```

### Running tests

solsha1 uses truffle for its ethereum development environment. All tests can be run using truffle:

```
truffle test
```

To run linting, use solium:

```
solium --dir ./contracts
```

## Including solsha1 in your project

### Installation

```
npm install buffer --save
```

## Built With
* [Truffle](https://github.com/trufflesuite/truffle) - Ethereum development environment 


## Authors

* **Nick Johnson** - [Arachnid](https://github.com/Arachnid)

See also the list of [contributors](https://github.com/ensdomains/solsha1/contributors) who participated in this project.

## License

This project is licensed under the BSD 3-clause "Simplified" License - see the [LICENSE](LICENSE) file for details
npm package: @ogwurujohnson/ui
Description: Energi UI library
Author: Energi Core LTD
Latest version: 0.2.5

# Energi UI

UI library based on Material UI.

## Publish

- yarn prepublish
- npm publish build

## Usage with Gatsby

The [`gatsby-plugin-compile-es6-packages`](https://www.gatsbyjs.org/packages/gatsby-plugin-compile-es6-packages/) plugin is required to transpile the JSX files.

Install:

```bash
yarn add gatsby-plugin-compile-es6-packages
```

Add to `gatsby-config.js`:

```js
{
	resolve: `gatsby-plugin-compile-es6-packages`,
	options: {
		modules: [`@energi/ui`],
		test: /\.js(x)?$/,
	},
},
```