Skip to content
/ base Public

Base repository for description, roadmap, issues

Notifications You must be signed in to change notification settings

etherui/base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

About

Base repository for description, roadmap, issues for Etherui.net

Features

  • The dynamic creating of user interface based on ABI as for static functions, so and as for executable functions. Just paste ABI with a contract address and you will get high quality UI for an interaction and exploring any smart contract.
  • The wallet creating with new address or unlocking the wallet based on JSON/UTC3 file format.
  • The interaction with blockchain via unlocked/created wallet for test/main/local networks.
  • The sending of ETH amount on a smart contract, which provides payable interface.
  • The search by address, transaction hash, block number.
  • The dynamic definition a metamask extension.
  • The deploying smart contract based on Truffle JSON file with custom constructor arguments.
  • API for an external getting of data from static functions and a balance of address (https://github.com/etherui/base/blob/master/API.md).
  • The events/transactions inspecation for a smart contract with UI.
  • The integration with Shapeshift for a quckly exchange any available crypto currency on ETH.
  • The tool for creating UI from truffle cli (https://www.npmjs.com/package/etherui-deploy).

Roadmap

  • create API for a receiving results for static functions
  • mark an execution method if it is payable
  • add a saving of personal bookmarks and quick access to personal contacts for logged in users
  • if in a contract a field type is address, then need to add a possibility to paste from personal contact list
  • if in a contract a field type is BigNumber, then need possibility convert from/to ETH/WEI
  • show a calculation average block time + add block for fast convert between some block/time
  • add a validation code via uploading a zip file with contract files, contained "import" feature
  • generate android + ios versions
  • create browser extension to checking balance for contract and addresses, show a link for interaction
  • offline transaction for sending a transaction after some block (autosending)
  • create a tool for convert between units, sha3, etc.
  • add an integration with hardware wallet https://digitalbitbox.com/api
  • add an integration with hardware wallet https://github.com/LedgerHQ/ledger-wallet-api
  • add an integration with hardware wallet http://doc.satoshilabs.com/trezor-tech/index.html
  • add a subscription for notifications about contract events
  • creating custom filters for notifications on events
  • add a historical data in DB to create tree between all transaction in real time

Author

Viktorov Konstantin

Donation

0x6CCF57D5aBaF7356dC1b6d583efDCdBE603535c8

Submit an Issue

New Issue

About

Base repository for description, roadmap, issues

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published