2019-08-08 15:01:02 +02:00
2019-08-07 12:59:41 +02:00
2019-08-06 15:33:27 +02:00
2019-08-08 15:01:02 +02:00
2019-08-01 16:14:09 +02:00
2019-08-08 12:55:07 +02:00
2019-08-08 13:50:08 +02:00
2019-08-08 13:45:42 +02:00
2019-08-08 13:52:54 +02:00

ecrecover

FFI (NIF) export of Ethereum's ecrecover for use from Erlang.

prerequisite:

to compile:

cargo build

Erlang integration

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

c("src/ecrecover").
Decoded = ecrecover:hexstr_to_bin("47173285a8d7341e5e972fc677286384f802f8ef42a5ec5f03bbfa254cb01fad000000000000000000000000000000000000000000000000000000000000001b650acf9d3f5f0a2c799776a1254355d5f4061762a237396a99a0e0e3fc2bcd6729514a0dacb2e623ac4abd157cb18163ff942280db4d5caad66ddf941ba12e03").
ecrecover:ecrecover(Decoded).
ecrecover:time_taken_to_execute(fun() -> ecrecover: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%