2019-08-08 11:52:18 +02:00
2019-08-07 12:59:41 +02:00
2019-08-06 15:33:27 +02:00
2019-08-07 09:44:29 +02:00
2019-08-01 16:14:09 +02:00
2019-08-08 10:07:49 +02:00
2019-08-07 09:45:47 +02:00
2019-08-08 11:52:18 +02:00

ecrecover

FFI export of Ethereum's ecrecover, with Erlang integration.

prerequisite:

to compile: cargo build

Erlang integration

The shared library uses NIF. Use the erlang file sec/nifecrecover.erl to use this:

c("src/nifecrecover").
Decoded = nifecrecover:hexstr_to_bin("47173285a8d7341e5e972fc677286384f802f8ef42a5ec5f03bbfa254cb01fad000000000000000000000000000000000000000000000000000000000000001b650acf9d3f5f0a2c799776a1254355d5f4061762a237396a99a0e0e3fc2bcd6729514a0dacb2e623ac4abd157cb18163ff942280db4d5caad66ddf941ba12e03").
nifecrecover:ecrecover(Decoded).
nifecrecover:time_taken_to_execute(fun() -> nifecrecover:ecrecover(Decoded) end).
Description
No description provided
Readme 1.8 MiB
Languages
Erlang 58.5%
C 30.3%
Nix 4.9%
Shell 3.7%
Makefile 2.6%