├── .gitignore ├── .rspec ├── .travis.yml ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── bin ├── console └── setup ├── ipfs.gemspec ├── lib ├── ipfs.rb └── ipfs │ ├── client.rb │ ├── commands │ ├── add.rb │ ├── cat.rb │ ├── ls.rb │ └── pin_rm.rb │ ├── content │ ├── link.rb │ └── node.rb │ └── version.rb └── spec ├── acceptance ├── add_spec.rb ├── cat_spec.rb ├── ls_spec.rb └── pin_rm_spec.rb ├── acceptance_helper.rb ├── mock_api.rb ├── spec_helper.rb └── unit └── ipfs ├── client_spec.rb ├── commands ├── add_spec.rb ├── cat_spec.rb └── ls_spec.rb └── content ├── link_spec.rb └── node_spec.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format documentation 2 | --color 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/bin/setup -------------------------------------------------------------------------------- /ipfs.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/ipfs.gemspec -------------------------------------------------------------------------------- /lib/ipfs.rb: -------------------------------------------------------------------------------- 1 | require "ipfs/version" 2 | -------------------------------------------------------------------------------- /lib/ipfs/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/lib/ipfs/client.rb -------------------------------------------------------------------------------- /lib/ipfs/commands/add.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/lib/ipfs/commands/add.rb -------------------------------------------------------------------------------- /lib/ipfs/commands/cat.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/lib/ipfs/commands/cat.rb -------------------------------------------------------------------------------- /lib/ipfs/commands/ls.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/lib/ipfs/commands/ls.rb -------------------------------------------------------------------------------- /lib/ipfs/commands/pin_rm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/lib/ipfs/commands/pin_rm.rb -------------------------------------------------------------------------------- /lib/ipfs/content/link.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/lib/ipfs/content/link.rb -------------------------------------------------------------------------------- /lib/ipfs/content/node.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/lib/ipfs/content/node.rb -------------------------------------------------------------------------------- /lib/ipfs/version.rb: -------------------------------------------------------------------------------- 1 | module IPFS 2 | VERSION = '0.2.1' 3 | end 4 | -------------------------------------------------------------------------------- /spec/acceptance/add_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/spec/acceptance/add_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/cat_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/spec/acceptance/cat_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/ls_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/spec/acceptance/ls_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/pin_rm_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/spec/acceptance/pin_rm_spec.rb -------------------------------------------------------------------------------- /spec/acceptance_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/spec/acceptance_helper.rb -------------------------------------------------------------------------------- /spec/mock_api.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/spec/mock_api.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/unit/ipfs/client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/spec/unit/ipfs/client_spec.rb -------------------------------------------------------------------------------- /spec/unit/ipfs/commands/add_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/spec/unit/ipfs/commands/add_spec.rb -------------------------------------------------------------------------------- /spec/unit/ipfs/commands/cat_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/spec/unit/ipfs/commands/cat_spec.rb -------------------------------------------------------------------------------- /spec/unit/ipfs/commands/ls_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/spec/unit/ipfs/commands/ls_spec.rb -------------------------------------------------------------------------------- /spec/unit/ipfs/content/link_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/spec/unit/ipfs/content/link_spec.rb -------------------------------------------------------------------------------- /spec/unit/ipfs/content/node_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fryie/ipfs-ruby/HEAD/spec/unit/ipfs/content/node_spec.rb --------------------------------------------------------------------------------