GithubHelp home page GithubHelp logo

jatchili / minimalist-ripple-client Goto Github PK

View Code? Open in Web Editor NEW
144.0 144.0 58.0 156 KB

minimalist ripple client

Home Page: https://jatchili.github.io/minimalist-ripple-client/

License: GNU General Public License v2.0

HTML 100.00%

minimalist-ripple-client's People

Contributors

jatchili avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

minimalist-ripple-client's Issues

Should I use this not on Ipad??

Hi

I used minimalist-ripple-client web site on Ipad Air 2 As I can't trust my laptop pc,

I generated new key and encrypted it,
wrote down account address / original key / encrypted key

and I send ripple to this account.
Sending to this account was worked well.
So I put another 2000 ripple to this account.

The problem is... when I try to withdraw, error got occured.
it says
{"result":"tejMaxLedger","result_message":"Transaction LastLedgerSequence exceeded","engine_result":"tejMaxLedger","engine_result_message":"Transaction LastLedgerSequence exceeded","message":"Transaction LastLedgerSequence exceeded"}

which is I can't understand,

so I tried on another site, and it said master key is not match, I'm not authorized with the account.

And then..
I found that whenever I set Identity on 'Minimalist-ripple-client' site on Ipad Air 2, the account address got changed.
but.. when I try this on my Windows pc's Chrome Browser (even I don't trust this, I coudn't help) it isn't changed.

oh my god...

So as I think, the problem is maybe Ios can't execute some code of the site, so it generated wrong address, so I put my Xrp to wrong address.. is it right?

How Can I get my Xrp or secret key again???
Why you didn't write any cautions on your site???

Use trust_line 'limit_peer' instead of 'limit' when finding paths

Greetings! Thanks for the awesome client, I've been using it for both production as development purposes. As I start playing around with non-XRP currencies I ran into what I think is a bug. Specifically while extending trust lines works 100%, attempting to send a non-XRP currency from an issuer to another account is currently failing and the 'find paths' steps. Specifically no paths are being found and I am unable to proceed with the transaction.

Investigating the code, I see on line #1273 of index.html you are checking and only proceeding if 'limit' != 0. I believe this should check if 'limit_peer' != 0 as that amount indicates the amount of trust the receiver grants to the issuer of the funds. When I change that check to 'limit_peer' the path finding succeeds and I am able to send funds from the issuer to the destination.

Thank you for your time.

tecUNFUNDED_PAYMENT error on send attempt

Your tool is just what I need. But I keep running into this error.
The address is loaded with > 75 XRP and I am trying to send > 75 XRP.

BTW do I have to enter the send amount in XRP (e.g. 75) or in 'base units' (e.g. 75000000). I keep trying both with the same result.

Client not connecting to Ripple ???

Trying to use:: https://jatchili.github.io/minimalist-ripple-client/

It will not connect to ripple, have used this client software for a year without issues,

Now it is not working. Is this a RIPPLE problem or minimalist Problem ???

Could this issue related to the current ripple ledger issues which are increasing the ripple / xrp fees ???

Any help or observation would be appreciated.

thanks, a long time user of GITHUB

Ripple-client not working

Trying to use:: https://jatchili.github.io/minimalist-ripple-client/

It will not connect to ripple, have used this client software for a year without issues,

Now it is not working. Is this a RIPPLE problem or minimalist Problem ???

Could this issue related to the current ripple ledger issues which are increasing the ripple / xrp fees ???

Any help or observation would be appreciated.

thanks, a long time user of GITHUB

minimalist jatchili keyprivate (start 3)

Hello everybody,

I have a problem i created a wallet on minimalist jatchili a year ago and the client gave me a private key not starting with s ... but 34CB ....

I see my xrp and no error message when I put setidentity with the 34CB but when I try to send it my mistake MaxLedger.
I have seen topics that speak of key rekeying but concrete solutions. I have a lot of money stuck ...

I saw that it could be encrypted?

I do not have an address where the address starts with 3, I created 3 wallet from client when I decided to invest in the ripple, the solution will get a reward.

sending error
{"result":"tejMaxLedger","result_message":"Transaction LastLedgerSequence exceeded","engine_result":"tejMaxLedger","engine_result_message":"Transaction LastLedgerSequence exceeded","message":"Transaction LastLedgerSequence exceeded","stack":"n@https://jatchili.github.io/minimalist-ripple-client/:200:13271\nripple</n.prototype._updatePendingStatus/<@https://jatchili.github.io/minimalist-ripple-client/:202:2513\nripple</n.prototype.forEach@https://jatchili.github.io/minimalist-ripple-client/:201:4169\nripple</n.prototype._updatePendingStatus@https://jatchili.github.io/minimalist-ripple-client/:202:2308\ne@https://jatchili.github.io/minimalist-ripple-client/:201:31863\nripple</e.prototype.emit@https://jatchili.github.io/minimalist-ripple-client/:204:12193\nripple</n.prototype._handleLedgerClosed@https://jatchili.github.io/minimalist-ripple-client/:198:7695\nripple</n.prototype._handleMessage@https://jatchili.github.io/minimalist-ripple-client/:198:6987\ne@https://jatchili.github.io/minimalist-ripple-client/:198:5668\nripple</e.prototype.emit@https://jatchili.github.io/minimalist-ripple-client/:204:12193\nripple</n.prototype.connect/r.onmessage@https://jatchili.github.io/minimalist-ripple-client/:200:28261\n"}

Thanks

Vendored ripple-lib dependency != official ripple labs library

Good day, in your README you state

"That ripple-lib is trustworthy (Compare the code included here with that published by Ripple Labs; you should find that they're identical)"

Yet when I run the following I get different results:

$ wget https://raw.githubusercontent.com/jatchili/minimalist-ripple-client/master/ripple-0.12.5-rc2-min.js
...
2017-12-09 12:34:01 (1.94 MB/s) - ‘ripple-0.12.5-rc2-min.js’ saved [360538/360538]

[mmorsi@localhost Downloads]$ wget https://raw.githubusercontent.com/ripple/bower-ripple/v0.12.5-rc2/ripple-min.js
...
2017-12-09 12:34:17 (1.92 MB/s) - ‘ripple-min.js’ saved [360540/360540]

[mmorsi@localhost Downloads]$ diff ripple-0.12.5-rc2-min.js ripple-min.js
9,10c9,10
< }:ti,Nu=cn.... (too much output to paste)


The result is the same if I run the diff against any of the following:

Note I am not rebuilding the packages, I am simply downloading them and running diff (running md5sum yields the same result, different hashes, and if you notice the download file sizes are different).


So long story short, something is different between your vendored ripple lib and the official one. What it is I cannot say without inspecting the mimized js closer or decompiling it.

Rekey account by mistake 140k xrp locked

Almana Hans:
i accidentaly disabled the master key of this account: rswH84UuYXfn8Kc6gLt7rB5JjtCX6fEJmA on jatchili. I tried to renable the master key on the same website but i don't have the new secret key starting with 3 that was displayed. I know i should never have pressed the rekey button on jatchili but i was new on crypto and did not know what I was doing. Right now i still have the main public and private keys but my 140k xrp are locked . I would need any help from a jatchili technician or other specialist to unlock my xrp. It seems that I am not the only person reporting this issue and any help will benefit the community

transactions said successful but xrp was never delivered

I copied and pasted the information I needed into the respective boxes and still double and triple checked the keys to make sure and the transactions claimed to be successful but no XRP have shown up at the new address as either pending or successful but my balance on my paper wallet is minus those two transaction worth amounts of xrp. is there anything that can be done?

Better error display

If a transaction fails, the resulting error is displayed in a badly formatted (probably bowser specific) pop-up. This could be done nicer I hope.

a question..

Hi,
Thanks for the nice client.
Talking about the "trusthworthiness of the code", what on earth is happening here..?

    a=[1116352408,3609767458,1899447441,602891725, ... ]

The code is a bit untractable (slight understatement), being in the minimi(mali)zed form. Any plans to publish it in more readable format, with comments and stuff, please?

It would be nice to be able to copy-paste the secret field.

ripple did not appear

I sent 20 ripple to an account and it did not show up at all

It has left my account but not entered into the minimalist ripple client,

when checking account status is says account not found!

{"engine_result":"tecUNFUNDED_PAYMENT","engine_result_code":104

Cannot send XRP from minimalist ripple client....seems to be adding digits onto what I'm trying to send, then tells me there is an insufficient balance!...get the message: transaction finalized with error:
{"engine_result":"tecUNFUNDED_PAYMENT","engine_result_code":104,"engine_result_message":"Insufficient XRP balance to send.","ledger_hash":"4A2CB42E2A93AB7E8EE0CE11AF9EF6B47598255653A3D7E6FA50E91DEE0F919C","ledger_index":35425451,"metadata":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Account":"rUv2ScmMbQP1EmMkGvJcpxgDM8e5Eoph8W","Balance":"19989174","Flags":0,"OwnerCount":0,"Sequence":11},"LedgerEntryType":"AccountRoot","LedgerIndex":"8335539E3C17F3B71C103FD2CD63AB429DF3CB4E664CD6997D1923951AAC697B","PreviousFields":{"Balance":"19989186","Sequence":10},"PreviousTxnID":"BD541395E17CFC71A3CCB6F5CD2FF740F6DBE2CB960DE90D205EC6EDBF2C298C","PreviousTxnLgrSeq":35425423}}],"TransactionIndex":57,"TransactionResult":"tecUNFUNDED_PAYMENT"},"status":"closed","tx_json":{"Account":"rUv2ScmMbQP1EmMkGvJcpxgDM8e5Eoph8W","Amount":"19989186000000","Destination":"rPVMhWBsfF9iMXYj3aAzJVkPDTFNSyWdKy","DestinationTag":1714921542,"Fee":"12","Flags":2147483648,"LastLedgerSequence":35425453,"Sequence":10,"SigningPubKey":"0346F6A090EECBA7E91EE5C917383B13FCBD3F9F29D7D8CEB593AE506CF6EF601A","TransactionType":"Payment","TxnSignature":"304502210084D06CEEA3FBE23934D11CDF9BB23082ACE588323B79943ED89FA02906E0A42202206A4831212EE2F881EEECC638DB439CC6B0EEBC81B771CD9FD1A136EC284552AB","date":567928311,"hash":"E47630E5572BFF4C271C972920C37C9E1BD1E2586FE9EA769EEF6AE1DC53ACEE"},"type":"transaction","validated":true,"result":"tecUNFUNDED_PAYMENT","result_message":"Insufficient XRP balance to send.","message":"Insufficient XRP balance to send."}

I am actually only trying to send 19989186 (or just under 2000 XRP). Please help.

Feature Request: Paramerize rippled servers

The minimalist-ripple-client can be used to interface with the ripple test network if the 'remote' 'servers' param is modified to be set to the ripple test network server URI (wss://s.altnet.rippletest.net:51233).

https://github.com/jatchili/minimalist-ripple-client/blob/master/index.html#L223

Once this array is changed so as to contain the single entry referencing the test network, everything proceeds as it originally did, with transactions being applied in the testing environment.

It'd be great if this was parameterized in the UI, perhaps via an entry near the top where the user can specify the rippled server(s) that they wish to connect to (defaulting to the current ones if not specified).

Thanks again for the awesome tool!

Is there a way to set the fee?

I was trying to use this client during the recent rise and i think the fee it is using is too low. Kept getting errors about the LastLedgerSequence. Googling made it seem the fee was too low so it wasn't being accepted.

is there a way to set the fee?

Offline signing

This seems to be the primary tool for cold wallets, but it painfully lacks the "sign at another, offline computer" functionality. Without this a cold wallet (for IOUs) is impossible - since the new wallet needs to issue at least a single "set trust" command, to receive payments beyond XRP.

Default Account: rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh

Why can't i change on the [settings tab] > [Default Account: Hb9CJAWyB4rj91VRWn96DkukG4bwdtyTh]
When i change Hb9CJAWyB4rj91VRWn96DkukG4bwdtyTh to my account it doesn't change when i refresh the page or clear my history when i load my account up the Hb9CJAWyB4rj91VRWn96DkukG4bwdtyTh Default Account under the settings tab loads up as default

Why?

Unable to get into ripple account

in March 2018 I opened a Ripple Wallet. I cant get into it now even though I have the secret Key and Ripple Address. Any suggestions.

Secret Key image not completely visable after generation.

Hi, I have had problems with my secret keys. I am running Ubuntu 16.04 LTS with firefox 57.0.1. The last digit of my secret key was partially obscured by the text box. I did not find this out until I wanted to transfer some ripple. I eventually ran through all potential values of the last digit of the key and had success.

I created some more secret keys and found that they sometimes had the same problem.

I did some work with the code and found a possible solution. I would not like this to happen to anyone else.

** complete noob to github, so please excuse they way I am doing this. I probably should create a pull request but haven't figured it all out yet.

original code: (index.html)

line 16 input[type="text"] { width: 240px; }
line 17 input[type="text"].wide { width: 280px; }
line 18 input[type="text"].narrow { width: 120px; }

modified code: (index.html)

line 16 input[type="text"] { width: 280px; } //change
line 17 input[type="text"].wide { width: 280px; }
line 18 input[type="text"].narrow { width: 120px; }

or alternatively call .wide

Thanks

Using Microsoft Edge browser

Has anyone tried to use this wallet with Microsoft Edge? I saw that there was an issue with some browsers (Safari) and just wanted to make sure mine would be ok before I put XRP into it. Thank you for your time.

Minimalist Stellar Client

Hey jatchili, please excuse me posting issue here however wasn't sure how to write you. Your ripple client is still my go-to for cold storage, and is the best in the ripple-sphere currently (only one that allows for encryption of the private key). Stellar is sorely underdeveloped when it comes to wallet options...given Stellar is sort of a ripple clone, I wondered how easy it would be for you to create a Minimalist Stellar Client. One look at the Stellar or XLM Reddits and you'll see a lot of users wishing for a good wallet solution. I'd even donate some crypto for you to do this, and could possibly start a reddit thread to gain further donations from the community.
One other request for your ripple client, as well as future stellar client if that's something you want to do, would be to add option to generate a formatted wallet with QR codes. Currently I just print screen of the entire client.
Thank you and feel free to email me [email protected]

Connection issue when connecting

There seems to be a connection issue.

I could be wrong here but it seem there's some new changes on the Ripple side:

When trying to connect it gets back:

error: "reportingUnsupported"
error_code: 91
error_message: "Requested operation not supported by reporting mode server"

Doing some googling that with leads to:
https://ripple.github.io/rippled/ErrorCodes_8cpp_source.html where we see that same error so moving to another google with the error name takes us to:

https://xrpl.org/blog/2021/rippled-1.8.1.html in the change log from 6 days ago they say:

Reporting mode supports validations and manifests streams: In the API it is now possible to connect to these streams when connected to a servers running in reporting. Previously, attempting to subscribe to these streams on a reporting server failed with the error reportingUnsupported.

I haven't seen any new dev activity on this Minimalist wallet in years so if something needs to be updated on the Minimalist wallet side, don't hold your breath.

Originally posted by @AccFan23 in #26 (comment)

Passphrase lost

I lost my pass phrase and my recovery phrase I only have my PIN number, could anyone pls help me to solve this problem? Is there anything I can do to get it back? Since now thank you very much.

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.