Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 5 additions & 6 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ dotnet build CoinbaseAdvancedTradeClient/CoinbaseAdvancedTradeClient/CoinbaseAdv
# Run unit tests
dotnet test CoinbaseAdvancedTradeClient/CoinbaseAdvancedTradeClient.UnitTests/CoinbaseAdvancedTradeClient.UnitTests.csproj --configuration Release

# Run interactive Blazor test app
dotnet run --project CoinbaseAdvancedTradeClient/CoinbaseAdvancedTradeClient.SandboxTests/
# Run interactive Blazor sandbox (see standalone sandbox repository)
# https://github.com/PearlAegis/CoinbaseAdvancedTradeClient-Sandbox
```

### Packaging
Expand All @@ -43,7 +43,6 @@ CoinbaseAdvancedTradeClient/
β”‚ β”œβ”€β”€ Models/ # Data models
β”‚ └── Resources/ # Resource files
β”œβ”€β”€ CoinbaseAdvancedTradeClient.UnitTests/ # Unit tests
β”œβ”€β”€ CoinbaseAdvancedTradeClient.SandboxTests/ # Interactive Blazor app
β”œβ”€β”€ README.md # Main documentation
β”œβ”€β”€ CHANGELOG.md # Version history
└── CLAUDE.md # This file
Expand Down Expand Up @@ -84,7 +83,7 @@ CoinbaseAdvancedTradeClient/
2. Implement in `Endpoints/`
3. Add models in `Models/Api/`
4. Create unit tests in `UnitTests/Endpoints/`
5. Add to sandbox app for manual testing
5. Test with standalone [sandbox app](https://github.com/PearlAegis/CoinbaseAdvancedTradeClient-Sandbox) for manual testing

### Updating Dependencies
1. Check compatibility with .NET 9
Expand All @@ -94,7 +93,7 @@ CoinbaseAdvancedTradeClient/

### Testing
- **Unit Tests**: 140+ tests covering all functionality
- **Integration Tests**: Blazor sandbox app for manual testing
- **Integration Tests**: Standalone [Blazor sandbox app](https://github.com/PearlAegis/CoinbaseAdvancedTradeClient-Sandbox) for manual testing
- **CI Tests**: Automated testing on every PR

## Authentication
Expand All @@ -112,6 +111,6 @@ The client uses API key authentication with HMAC-SHA256 signatures:
## Getting Help

- Check existing unit tests for usage examples
- Use the Blazor sandbox app for interactive testing
- Use the standalone [Blazor sandbox app](https://github.com/PearlAegis/CoinbaseAdvancedTradeClient-Sandbox) for interactive testing
- Review the comprehensive README.md for API documentation
- Check CHANGELOG.md for recent changes and migration notes

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading
Loading