Java version of ripple-lib (alpha work in progress)
Currently looking for java/android developers to help evolve this library/api.
Please open an issue with any questions/suggestions.
The goal for this is to be an implementation of ripple-types, binary serialization, with a websocket library agnostic implementation of a client, which will track changes to accounts balances/offers/trusts, that can be used as the basis for various clients/wallets.
- sjcl.json aes/ccm for (wallet) blob decrytion
- binary serialization/parsing/shamap
- Crude implementation of a high level client
- Api client choice of websocket transport
- Test suite for core types
- Signing / Verification
- KeyPair creation
- Android example
- Inlined version of BouncyCastle 1.49
- Provider name: "RBC"
- Package name: org.ripple.bouncycastle
- CLI example
- TESTS TESTS TESTS
- walk ledger history verifying ShaMap hashes
- use json from rippled
- json -> STObject -> json -> STObject -> hex verification
- use json from rippled
- walk ledger history verifying ShaMap hashes
- Publisher contexts
- thread execution context
- runOnUiThread
- easily unbind handlers in onDestroy/onSemanticallyEtc
- thread execution context
- Class path patcher for android needs testing on 2.x
- Documentation
- General cleanup/stabilisation of code / api surface
- Generate keypair for particular account_id from a master_seed
- See in ripple-examples/ folder