LedgerHQ / ethereum-plugin-sdk

SDK for Ethereum plugins

Home Page:https://ledgerhq.github.io/ethereum-plugin-sdk/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ethereum-plugin-sdk

This repository is meant to be linked as submodule and used in external plugins working with app-ethereum. It is composed of a few headers containing definitions about app-ethereum's internal transaction parsing state and some structures to communicate via shared memory.

Updating this SDK

This SDK is updated at (app-ethereum) build time every time one of app-ethereum internals structures of interest are modified. If this SDK gets updated, it is possible that all plugins must be recompiled (and eventually updated to work again with the update) with this new SDK. Be careful, and weight your choices.

Manual build

If for some reasons you want to rebuild this SDK manually from app-ethereum (reminder: it is rebuild automatically when building app-ethereum itself):

$> python3 tools/build_sdk.py

About

SDK for Ethereum plugins

https://ledgerhq.github.io/ethereum-plugin-sdk/

License:Apache License 2.0


Languages

Language:C 93.9%Language:Makefile 6.1%