O3Labs / OzoneWalletIOS

The main repo for the O3 wallet on iOS
MIT License
9 stars 11 forks source link

Add NEP9 QR code parsing to send screen #52

Closed nickfujita closed 6 years ago

nickfujita commented 6 years ago

This PR addresses issue: https://github.com/O3Labs/OzoneWalletIOS/issues/46

The QR code scanner on the send screen can now parse NEP9 URI into fields. It is also still backwards compatible with just scanning an address for legacy clients.

Scans work for neo, gas, and nep5. If you scan a URI requesting an asset that is not in your wallet, the asset input field is not updated.

Test with https://o3.network/nep9/

Updated neoutils as well to get latest NEP9 standard