Skip to content
/ cdpay Public

A Rust client implementation of CryptoDiggers payment API

Notifications You must be signed in to change notification settings

Kixunil/cdpay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CryptoDiggers payment gateway

Rust implementation of CryptoDiggers payment API.

About

This crate provides an implementation of CryptoDiggers payment API version 1. The implementation is async, using futures + tokio. It supports several cryptocurrencies, including test networks and several fiat currencies.

The interface is strongly typed to avoid problems, since this is important for security,

Logging

The version 0.1.1 of this crate introduces ability to log events using slog. It does so without introducing backwards-incompatibility or performance penalty. It's also very easy to setup.

All you need is to enable feature slog and then pass your logger using set_logger() method on CDPayBuilder. The simplicity of this should enable you to chain the slog feature with your own crate easily.

All logs are discarded by default and not even generated when slog feature is turned off.

Disclaimer

The author of this crate doesn't provide any guarantees when it comes to correctness, security or any other property that might be important for not losing money. The users of this library are wholy responsible for reviewing the code and using it. For further information, see the MITNFA license.

The author of this crate reserves the right to publicly ridicule any person or company experiencing any problems with incorrect use of this crate (where not reviewing it or not contracting independednt third party reviewer is considered incorrect use).

Do not use this software if you are in fear of being ridiculed!

License

MITNFA

About

A Rust client implementation of CryptoDiggers payment API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages