Telos-Foundation / Sqrl

The easiest and most powerful desktop wallet for the Telos Blockchain and other EOSIO-based networks.
MIT License
35 stars 0 forks source link

Feature/wallet integration #29

Closed madalin-barbulescu closed 5 years ago

madalin-barbulescu commented 5 years ago

This should be it. Wallet Integration API.

Can use scatterJS library ( or the scatterJS documented socket interaction ) to use Sqrl to connect to DApps, authenticate a wallet and sign transactions.

The components / actions / reducer / services taking care of the whole ordeal are kept separate, with the exception of the App Permissions Page which was integrated in the Tools section.

It uses the wapii key of the state to hold necessary data for functioning.

The PR also contains a couple of small fixes.

Currently supports the following actions from the scatterJS lib :

Unsupported atm :

NOTES:

madalin-barbulescu commented 5 years ago

Made an update to fix the following :