mahansky / mystellartools Goto Github PK
View Code? Open in Web Editor NEWMyStellar.Tools
Home Page: https://mystellar.tools
License: Apache License 2.0
MyStellar.Tools
Home Page: https://mystellar.tools
License: Apache License 2.0
Generate PDF with public/private keys
QR codes
QR code + text link to something like mystellar.tools?addr=G... that would go into dashboard
Table of last 50 operations on the account.
Show just basic info in the row and after clicking it, there will be more info about it.
Link to the operation itself (new window, horizon)
Pagination
Layout:
Exchange Pair | Stats | Stats |
---|---|---|
sell orders | graph | history |
buy orders | forms | history |
open orders | open orders | open orders |
your history | your history | your history |
Sign transaction (manage data), send it to backend with the name you want, verify it and after that assign the name to the account == verify ownership
After free registration, user has access to the following features:
server side validation of keys
Login page needs 2FA input
Setup in Settings
Allow to enter federation name everywhere where public key is needed. It will resolve it automatically.
Possible problem with auto-assigning federation name to accounts?
Listen for new payments in balance.vue and update the balance accordingly
you can not exit the app when it was opened using ?public_key=G... because router never deletes it -> it keeps opening again
Set options (big form)
Description of everything on the right side
Info about paying a fee
XLM balance (+ fiat value)
All other tokens
When you click MEMO in the SEND, it should automatically select MEMO_ID
Show "No memo" before sending
add function publicKeyFormat(key)
that will print out public key but with associated contact name after that if available
Remove users and all server side auth related features.
Move that features into browser. Local storage.
Multiple accounts
Multiple federation addresses
Contact list
Encrypt secret keys
based on this stellar-deprecated/account-viewer#43
small form on the frontpage
also live updates of price
Show last 50 payments in a table.
Load transaction info for the first 10 payments and show memo, created_at.
Load this info for other payments as you hover the mouse over them.
Refactor & clean the code
Setup wercker
Wanted features:
checkbox to do everything for you - delete data entries, trustlines, and merge the account
Process info generated by stellar-core
skip latest ledger if it is "expired" (python)
add attribute status to Peer
based on agree/disagree/missing/fail_at
change color of the node in the network map (border)
Page describing all the changes over the time - can be useful for SBC rating as well
Super small payments (possible spam) should be hidden by default.
Add toggle to show/hide them.
when new payment pops up, load its info automatically
Ability to use Send
screen to send XLM to any email address.
Address will be suffixed with *domain.tld, converted into account ID using federation server.
If the account exists, nothing happens.
If the account doesn't exist, it will be inserted into DB.
CRON will check this account on horizon every minute for the next 1 hour (then delete record).
If it finds it (it has enough XLM), owner will get an email with instructions on how to access it.
After clicking the link, he will be shown a SECRET from the account and there will be a button that will remove original signer.
stellar-core
horizon
Send email to all the users containing their encrypted secret key and an url where they can decrypt it to get the original secret key.
Enter the app
Create new account
Create stellar account
Simple for to fill out destination account.
Description
Use BigInteger library everywhere
Simple form to create new entry.
Table with all current key value pairs.
Ability to delete them (on hover, right side of the table) if possible?
A new way to enter the app - using webcamera to read qr code
Recipient can be any public address or federation address.
Proper validation.
Option to "Set max" in amount field.
In the verify page, show info about base fee and what you will be left with.
Also, check if the recipient's account exists, if not, check if you are sending at least 20 XLM to create it.
Check if you will be left with enought XLM for your account to exist on the network.
/accounts/ endpoint explorer
Federation server lookup
Show a list of accounts that are getting shares from inflation
Add another functionality to "Verify" transaction in "Send" section - exchanges does not receive payments without memo meaning there needs to be a check with some warning message
List of operations in real time on the main page
Operations
Ledgers
Transactions
Accounts
Assets
GRAPHS
Prices
inflation (accounts, votes)
Show your address.
Ability to create QR code of your address.
Ability to associate name (using federation server).
Enter the app using Public key changes the way it works:
When you want to complete the action (sign the tx), you will get the transaction xdr in text form to be signed elsewhere.
Promote Multisig
Promote Sign in with Ledger
ledger nano s breaks the whole process of making payments using php backend
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.