This repository contains the progress we made during an internal workshop we held at LambdaClass. We went through Programming Bitcoin by Jimmy Song and implemented it's exercises in the Rust programming language.
During the first round of the workshop, we:
- Implemented
struct FieldElement
, which models an element of a finite field. - Implemented the
Add
,Sub
,Mul
,Div
traits. - Implemented a
pow
function. - Wrote unit tests for the struct.
To run tests, run the following command
cargo test
- Federica Moletta, @fmoletta.
- Milton Scuderi, @mmsc2.
- Joaquín Pérez Centeno, @jpcenteno.