ripple

module
v0.0.0-...-b31a8eb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 13, 2022 License: BSD-2-Clause

README

Ripple Go

Ripple Go is a set of Go packages for the Ripple payment network.

I also had a Ripple client that was intended to be cleaned up and open sourced to this repository but I've long since stopped using Ripple and the client is in no state to be made public. Therefore most everything in this repository should be considered archived and abadonded. Perhaps some elements from the crypto subdirectory may be useful (in fact, what was crypto/ccm has been moved to its own package repoository at hg.sr.ht/~dchapes/ccm).

Go Reference Online package documentation is available via pkg.go.dev.

Directories

Path Synopsis
cmd
wallet-recover
The wallet-recover command is the start of something to decode/encode wallet blobs as stored at Payward, in the local browser, or exported as ripple-wallet.txt.
The wallet-recover command is the start of something to decode/encode wallet blobs as stored at Payward, in the local browser, or exported as ripple-wallet.txt.
wallet-simple
The wallet-simple command generates a new random secret and prints it along with the matching Ripple address.
The wallet-simple command generates a new random secret and prints it along with the matching Ripple address.
crypto
doublehash
Package doublehash implements double hashing via a hash.Hash.
Package doublehash implements double hashing via a hash.Hash.
rkey
Package rkey, short for Ripple key, implements Ripple Account Families as documented at https://ripple.com/wiki/Account_Family.
Package rkey, short for Ripple key, implements Ripple Account Families as documented at https://ripple.com/wiki/Account_Family.
sha512half
Package sha512half implements the sha512 hash but returning only the first half of the sum as used by Ripple.
Package sha512half implements the sha512 hash but returning only the first half of the sum as used by Ripple.
encoding
base58
Package base58 implements base58 encoding.
Package base58 implements base58 encoding.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL