Skip to content

Commit

Permalink
Add generated documentation.
Browse files Browse the repository at this point in the history
  • Loading branch information
yuga-cb committed Apr 15, 2024
1 parent 235ba16 commit b435688
Show file tree
Hide file tree
Showing 23 changed files with 6,802 additions and 1 deletion.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
Gemfile.lock
coinbase_cloud_api_key.json
coinbase_cloud_api_key.json
.yardoc
1 change: 1 addition & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,4 @@ gem 'pry'
gem 'rake'
gem 'rspec'
gem 'rubocop', '~> 1.63.1' # Pin to a specific version of RuboCop to ensure consistent linting.
gem 'yard', '~> 0.9.36' # Pin to a specific version of YARD to ensure consistent documentation generation.
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,11 @@ By calling Coinbase's Platform APIs, the SDK allows you to provision crypto wall
send crypto into/out of those wallets, track wallet balances, and trade crypto from
one asset into another.

The SDK currently supports Developer-managed Wallets using Ethereum on Base Sepolia.

**IMPORTANT: The Coinbase SDK is currently under development, and may make backwards-incompatible changes.**
**Do not use the Coinbase SDK to manage mainnet funds.**

## Documentation

> TODO
Expand Down Expand Up @@ -135,4 +140,12 @@ it, run:

```bash
bundle exec bin/repl
```

### Generating Documentation

To generate documentation from the Ruby comments, run:

```bash
bundle exec yardoc --output-dir ./docs
```
Loading

0 comments on commit b435688

Please sign in to comment.