This is a fork of bc-ur from Blockchain Commons with some patches to run on esp32 via the esp idf framework.
To use it, add this repo as a submodule or as a copy to the components
directory of your esp idf project.
Then you can add to your CMakeLists.txt
this project as a component via a PRIV_REQUIRES
or REQUIRES
by adding esp32_bc-ur
to the list
Unless otherwise noted (either in this /README.md or in the file's header comments) the contents of this repository are Copyright © 2020 by Blockchain Commons, LLC, and are licensed under the spdx:BSD-2-Clause Plus Patent License.
The table below establishes provenance (repository of origin, permalink, and commit id) for each source file in this repository. Contributors to these files are listed in the commit history for each file, first in this repo, then in the repo of their origin.
In most cases, the authors, copyright, and license for each file reside in comments in the source. When it does not we have attempted to attribute it accurately below.
File | From | Commit | Authors & Copyright (c) | License |
---|---|---|---|---|
crc32.c crc32.h |
NA | NA | 2020 Wolf McNally for Blockchain Commons | BSD-3-Clause |
xoshiro256.cpp xoshiro256.hpp |
prng.di.unimi.it | NA | David Blackman and Sebastiano Vigna, with C++ enhancements by Wolf McNally | Public Domain |
The following people directly contributed to this repository. You can add your name here by getting involved — the first step is to learn how to contribute from our CONTRIBUTING.md documentation.
Name | Role | Github | GPG Fingerprint | |
---|---|---|---|---|
Christopher Allen | Principal Architect | @ChristopherA | <ChristopherA@LifeWithAlacrity.com> | FDFE 14A5 4ECB 30FC 5D22 74EF F8D3 6C91 3574 05ED |
Wolf McNally | Project Lead | @WolfMcNally | <Wolf@WolfMcNally.com> | 9436 52EE 3844 1760 C3DC 3536 4B6C 2FCF 8947 80AE |