Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Base58 is a Ruby library/gem for converting ints to and from base58.
Ruby
Branch: master
Failed to load latest commit information.
lib
test raise an ArgumentError if base58 input string
.gitignore Initial commit.
CHANGELOG Gracefully deals with bad input. Thanks to isnotvalid on Github.
MIT-LICENSE
README.rdoc updated readme with new encode/decode aliases
Rakefile Move management to Jeweler and hosting to GemCutter.
VERSION Version bump to 0.1.0
base58.gemspec Updated gemspec.

README.rdoc

Base58

If you find this library useful, please consider a donation to show your support!

www.paypal.com/cgi-bin/webscr?cmd=_send-money

Paypal address: dougal.s@gmail.com

Install

Base58 is hosted by gemcutter.com. Please make sure you have added them to your gem sources.

$ sudo gem install base58

Usage

require 'rubygems'
require 'base58'

# Int to Base58
Base58.encode(12345) # => 4ER

# Base58 to Int
Base58.decode('A2Ph') # => 6639914

RDoc Documentation

You can view the rdoc documentation online.

Problems, Comments, Suggestions?

All of the above are most welcome. dougal.s@gmail.com

Credits

Douglas F Shearer - douglasfshearer.com

Test examples courtesy Fraser Speirs' Base58Encoder Objective-C class, gist.github.com/101674.

Something went wrong with that request. Please try again.