Maya Sharafian

Results 12 issues of Maya Sharafian

https://github.com/interledgerjs/ilp-connector/blob/master/src/middlewares/balance.ts#L270 Currently, when there's an error in `sendMoney`, the balance middleware ignores it. This makes sense in a lot of cases; if a malicious peer always rejected our settlements despite...

![2018-08-01-103105_2937x788_scrot](https://user-images.githubusercontent.com/3362563/43538165-14e4bb6e-9576-11e8-885d-1f583d4e8d5e.png) In this screenshot you can see that two routes (`g.solstice` and `g.phobos`) are extremely long and go through many nodes that exist elsewhere in the routing table. Pinging either...

https://github.com/interledgerjs/ilp-connector/blob/5292ad49d6c06e5efd563826c60df148a6b0185e/src/services/middleware-manager.ts#L157-L169 This code sets the `.ilpErrorCode` and `.message` fields of an error thrown from a plugin's sendData. What we're seeing is that this can trigger a new error: ``` 2018-07-12T17:15:49.225Z...

bug

When sending a remote quote, the connector stores the result as a route, but it appears to add it onto every one of its local routes. Then, when the payment...

``` [api] 2017-02-01T13:46:10.970Z http INFO POST /payments/quote 404 1,586ms - ``` I don't know whether this is the connector's fault or the plugin's fault, but the connector appears to lose...

Right now, just running ILP Kit in the background is causing a lot of problems. Shutting it down is inconvenient (`killall -9 node`) and if it isn't fully shut down,...

enhancement

Right now you can enable background web monetization for a page via the hidden developer options. It would be nice, for sites that do things like audio streaming, to have...

From conversation with @sentientwaffle @kincaidoneil @sabinebertram When the token we're authenticating BTP with is exhausted we currently re-establish the payment stream completely. We redo the SPSP query, make a new...

Brought up in https://github.com/interledgerjs/ilp-kit/issues/82#issuecomment-262402999 . Allowing `PUT /accounts/:name` to set the balance opens up potential errors.

In some use cases on top of STREAM, bidirectional communication isn't necessary. In Web Monetization, for instance, the sender repeatedly sends money to the receiver but does not expect data...