Giter Site home page Giter Site logo

0rora / 0rora Goto Github PK

View Code? Open in Web Editor NEW
7.0 2.0 2.0 5.46 MB

Easily make, schedule, edit and respond to Stellar payments

Home Page: http://0rora.com

License: MIT License

CSS 2.94% Scala 77.12% HTML 11.60% JavaScript 8.34%
stellar stellar-network stellar-lumens payments cryptocurrency

0rora's People

Contributors

synesso avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

0rora's Issues

Retry operations that would have succeeded in failed transactions

When a transaction fails it may be due to some of the operations being invalid. In this case, the operations which would have succeeded should rejoin the queue for reprocessing. The failed operations should be marked as failed.

This issue needs some finessing. For example, a series of payments may all be OK, but fail together due to insufficient funds. In such a case, they will be retried many times with one or more being excluded each round. This is not as efficient as checking funds up-front.

Create user

Admin user must be able to create new users.

Destroy channel

As an admin, I want to remove the channel by closing the channel accounts and merging the balances.

Add source accounts

As an admin user
I want to be able to add a new source account
so that payments can be made from that account.

  • Add private key via form.
  • Encrypt with app secret into table
  • Display added accounts (public key) in list.

Create channels

As an administrator, I want to create a set of accounts to act as channel accounts.

Give feedback to user when CSV upload is too large.

CSV upload is too large when the form post returns 413 Request Entity Too Large.
(This can be achieved by modifying client_max_body_size 10M; in /etc/nginx/nginx.conf for example).

The Toast should indicate that the upload failed.

Show issuer of assets

Follow well-known.toml to find the domain name of the issuer & include in payments list next to the asset code.

Payment view counts

in the menu, the links to scheduled payments and payment history should show the counts.

if < 100: exact number
else if > < 1000: `100+`
else: `1k+`

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.